What is SysML? - What You Need to Know

The SysML Forum is a web community dedicated to the Systems Modeling Language (SysML), an open standard architecture modeling language for systems engineering applications. Since SysML is a popular dialect (technically a Profile) of UML v. 2, the industry standard for specifying software-intensive architectures, it is a popular choice as a lingua franca for Model-Based Systems Engineering (MBSE) teams that include both systems and software engineers.

Here in the SysML Forum you will find information related to SysML tools, SysML training, SysML tutorials, SysML specifications, SysML compatible processes, SysML publications, and SysML discussion groups (mailing lists). You can also find information about Model-Based Systems Engineering (MBSE) approaches that use SysML as their lingua franca.

If you want to have your SysML tool, tutorial, training service, process, publication, or other resource included in our web, please submit it to the SysML Forum for review using our Contact page. For more information about the SysML please read our Frequently Asked Questions (FAQ) page and subscribe to the SysML Forum discussion group.

What is SysML? 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. For a fuller explanation explore What is SysML?, Why use SysML?, Who created SysML?, What is MBSE?, and other Frequently Asked Questions about SysML on the SysML FAQ page.
Why use SysML? As the Architecture Description Language (ADL) of choice for Systems Engineers, SysML is a key enabling technology for Model-Based Systems Engineering (MBSE), a Systems Engineering paradigm that emphasizes the application of rigorous visual modeling principles and best practices to Systems Engineering activities throughout the System Development Life Cycle (SDLC). These Systems Engineering activities include, but are not limited to, requirements analysis and verification, functional analysis and allocations, performance analysis, trade studies, and system architecture specification. When properly implemented an MBSE development approach can help your team transition from a traditional human-intensive and document-centric Systems Engineering Process (SEP) to a Model-Based SEP that is partially automated, requirements-driven, and architecture-centric. For more information about the advantages of a MBSE development approach check out the Model-Based Systems Engineering Forum.
Where can I download the latest SysML specification? You can download the latest OMG SysML specification, OMG SysML v. 1.4, or previous versions from the SysML Specifications page.

Please contact us regarding any additions or corrections to be made to this page.
Google Groups
Subscribe to SysML Forum
Visit this group

OMG SYSML, UML, and UNIFIED MODELING LANGUAGE are trademarks of the Object Management Group. All other product and service names mentioned are the trademarks of their respective companies.