SysML ForumEverything related to SysML

Everything related to SysML

Unified Modeling Language, UML, and OMG SysML are trademarks of the Object Management Group. All other product and service names mentioned are the trademarks of their respective companies.

Back to Top

Q: What is SysML?


A: The Systems Modeling Language (SysML) is general purpose visual modeling language for systems engineering applications.
  • SysML supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. These systems may include hardware, software, information, processes, personnel, and facilities.
  • SysML is a dialect of UML 2, and is defined as a UML 2 Profile (Profile = UML customization that uses Stereotypes, Tagged Values, and Constraints.)
Stacks Image 55
Visual modeling language evolution
Reproduced by Permission © 2003-2012 PivotPoint Technology Corp.
The SysML was originally developed as an open source specification project initiated in 2003 in response to OMG’s “UML for Systems Engineering” RFP. SysML contains nine diagram types, seven of which it shares in common with its parent language, along with one tabular notation (Allocation tables.) The SysML specification is publicly available for download, and includes an open source license for distribution and use. The most recent revision is OMG SysML v. 1.2. (See Specifications page.)
Stacks Image 56
SysML diagram taxonomy
Reproduced by Permission © 2003-2011 PivotPoint Technology Corp.
Keep in mind that you can request additional questions to be answered in the SysML FAQ by sending email to FAQ@SysMLforum.com.

Back to Top