The Systems Modeling Language (SysML) has emerged as the de facto language of systems engineering when creating system models and is one of the three key enablers of Model-Based Systems Engineering. SysML is a general-purpose systems modeling language developed and standardized by the Object Management Group (OMG) that can be used for the specification, analysis, design, and verification of complex systems. The language provides graphical representations with a semantic foundation for modeling fundamental system concepts (e.g. traceability, whole-part composition, classification, interconnectivity, behavior, functional allocation, system of equations, etc.) expressed in four key system architecture viewpoints: requirements, behavior, structure, and parametrics1.
ASE 6005 immerses students into the craft of systems modeling with SysML version 1. First, the course will provide students with a solid foundation in the semantics (i.e. meaning) and syntax (i.e. representation of meaning) of SysML as conveyed through the nine, interrelated diagram types so that they can understand and interpret models authored in SysML. Second, the course will provide students with practical guidance leveraging best practices from the MBSE community and hands-on experience to create well-formed, executable systems models in SysML using the Magic System of Systems Architect (MSOSA)2 tool and related plugins by Dassault Systèmes. Third, students will have the opportunity to work collaboratively using the MSOSA tool and companion TeamWork Cloud3 collaboration, versioning, and model storage tool via a mini team project. Lastly, to ensure students are prepared for the future of MBSE, the course will include guided practice with the next generation systems modeling language, SysML version 2, through two live sessions where students will follow along with the instructor to discuss and apply core SysML version 2 language concepts.
- SysML® Official Specifications | Object Management Group. (n.d.). Retrieved April 1, 2026, from https://www.omg.org/sysml/↩︎
- Magic System of Systems Architect (MSOSA) is part of the CATIA Magic product line by Dassault Systèmes. (2023, May 22). https://www.3ds.com/ products/catia/catia-magic↩︎
- Teamwork Cloud. (2023, October 2). Dassault Systèmes. https://www.3ds.com/products/catia/no-magic/teamwork-cloud↩︎
- Magic Model Analyst is part of the CATIA Magic product line by Dassault Systèmes. (2023, May 22). https://www.3ds.com/products/catia/ catia-magic↩︎