The Systems Modeling Language (SysML) is a visual modeling language useful for Systems Engineering applications supporting the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems (SoS). SysML is an enabling technology for Model-Based Systems Engineering (MBSE).
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).
SysML for Systems Engineering includes Systems modeling, System Analysis and System Design as essential enabling techniques for systems engineering processes. The Systems Modeling Language (SysML) training course, provides a comprehensive and practical resource for modeling systems with SysML.
By attending Systems Modeling Language (SysML) workshop, delegates will learn to:
- Describe UML
- Describe SysML
- Describe model-based systems engineering approach
- List SysML diagrams and language concepts
- Apply SysML as part of a model based SE process
- Explore transitioning to SysML
- Synthesize and analyze existing architecting approaches to enhancing creativity while reducing ambiguity and complexity
- Utilize out-of-the-box holistic system thinking
- Develop a system conceptual model and architecture using SysML
- Define system architecture, modeling, form, function, structure and behavior with SysML
- Describe how a system’s function emerges from its form and behavior
- Describe the notions of system, product, service, and project with SysML
- Model a combined Project-Product Lifecycle Management system and study the benefits of the project-product synergies with SysML
- Work with real life projects using SysML
This Systems Modeling Language (SysML) class is intended for Systems engineers, system modelers, system architects, software engineers, system integrators, analysts and designers, product developers, project leaders, project heads.
