SysML v2 Tutorial

Description

SysML® v2 Tutorial is a brief overview of the key aspects of latest version of the Systems Modeling Language™ v2.0 from the Object Management Group® (OMG®).

The course begins with an overview of SysML v2, discusses relevant MBSE standards and the definition-usage pattern found throughout SysML v2. The overview also includes a brief mapping between SysML v1 and SysML v2 and introduces the SysML v2 textual and graphical notation.
The course continues with reviewing key elements and diagrams involved in establishing the system context including packages, use cases, and requirements. Key structural elements like items (with attributes), parts, and ports are introduced including structural relationships such as connections, interfaces, and allocations.
The course finishes with an introduction to key behavioral modeling concepts : calculations, actions and flow, and states and transitions.

Course Outline (Modules and Topics)

Prerequisites

Participation in system engineering projects

Continuing education

• Requirements Management with Use Cases
• MBSE with SysML v2

Classroom requirements

None

Audience

Systems Architect | Systems Engineer | Systems Analyst | Test Engineer | Project Manager

Objectives

  • Introduction to OMG SysML Version 2
  • Review SysML v2 language architecture
  • Discuss definition/usage pattern
  • Discuss SysML v2 structural element types and view definitions
  • Discuss SysML v2 behavioral element types and view definitions
  • Discuss SysML v2 constraint element types and view definitions
  • Introduce advanced SysML v2 capabilities including cases, variations, calculations, and metadata