OMG Homepage MDA Homepage CORBA Homepage MOF Homepage UML Homepage CWM Homepage XMI Homepage DDS Homepage OMG MARTE BPMN Homepage SysML Homepage banner

OMG Reading Room

MK Logo
Please visit  for more texts and information


System Modeling Language (SysML): 

The Systems Modeling Language (SysML), is a Domain-Specific Modeling language for systems engineering. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. SysML was originally developed by an open source specification project, and includes an open source license for distribution and use. SysML is defined as an extension of a subset of the Unified Modeling Language (UML) using UML's profile mechanism.

Morgan Kaufmann and OMG Press offers a 40% discount on these books!
book cover SysML Distilled: A Brief Guide to the Systems Modeling Language
ISBN-13: 978-0321927866 | Edition: 1

The Systems Modeling Language (SysML) extends UML with powerful systems engineering capabilities for modeling a wider spectrum of systems, effectively capturing all aspects of a systemís design. SysML Distilled is the first clear, concise guide for everyone who wants to start creating useful SysML models.

Drawing on his pioneering experience at Lockheed Martin and NASA, Lenny Delligatti illuminates SysMLís core components, showing how to use them even under tight deadlines and other constraints. Dellgatti begins with an easy-to-understand overview of Model-Based Systems Engineering (MBSE) and an explanation of how SysML applies its concepts to improve system specification, analysis, design, optimization, and verification. Next, he shows how to use all nine types of SysML diagrams, even if you have no previous experience with modeling languages. A case study running through the text demonstrates the use of SysML in modeling a complex, real-world sociotechnical system.

 Systems Engineering with SysML/UML: Modeling, Analysis, Design Systems Engineering with SysML/ UML: Modeling, Analysis, Design by Tim Weilkiens
ISBN-13:  9780123742742

UML, the Universal Modeling Language, was the first language designed to fulfill the requirement for "universality." However, it is a software-specific language, and does not support the needs of engineers designing from the broader systems-based perspective. Therefore, SysML was created. It has been steadily gaining popularity, and many companies, especially in the heavily-regulated Defense, Automotive, Aerospace, Medical Device and Telecomms industries, are already using SysML, or are planning to switch over to it in the near future.

However, little information is currently available on the market regarding SysML. Its use is just on the crest of becoming a widespread phenomenon, and so thousands of software engineers are now beginning to look for training and resources. The proposed book will provide an introduction to SysML, and instruction on how to implement it, for all these new users.


 A Practical Guide to SysML: The Systems Modeling Language  A Practical Guide to SysML: The Systems Modeling Language by Sanford Friedenthal, Alan Moore, and Rick Steiner
ISBN-13: 9780123743794

This book provides a comprehensive and practical guide for modeling systems with SysML. It includes a full description of the language along with a quick reference guide, and shows how the language can be applied to specify, analyze, and design systems. It contains examples to help readers understand how SysML can be used in practice. The book also includes guidance on how an organization or project can transition to model based systems engineering using SysML, with considerations for processes, methods, tools, and training.

* The authoritative guide for understanding and applying SysML
* Authored by the foremost experts on the language
* Language description, examples, and quick reference guide included


 SysML for Systems Engineering (Professional Applications for Computing) (Paperback) by John Holt and Simon Perry SysML for Systems Engineering (Professional Applications for Computing) (Paperback) by John Holt and Simon Perry
ISBN: 0863418252

Systems modeling is an essential enabling technique for any systems engineering enterprise. These modeling techniques, in particular the Unified Modeling Language (or UML), have been employed widely in the world of software engineering and very successfully in systems engineering for many years. However, in recent years there has been a perceived need for a tailored version of the UML that meets the needs of today's systems engineering professional. This book provides a pragmatic introduction to the systems engineering modeling language, the SysML, aimed at systems engineering practitioners at any level of ability, ranging from students to experts. The theoretical aspects and syntax of SysML are covered and each concept is explained through a number of example applications. The book also discusses the history of the SysML and shows how it has evolved over a number of years. All aspects of the language are covered and are discussed in an independent and frank manner, based on practical experience of applying the SysML in the real world.


  Texts researched through

Last updated on 12/16/2013 by LanaHit Counter

Copyright © 1997-2016 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact
For TECHNICAL questions, please contact
Contact BD for info on joining OMG at
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By