The curriculum is structured to follow the logical progression of a system design, highlighting the specific changes at each stage of the modeling lifecycle.
Day 1: Foundations and the New Paradigm
-
Evolution of the Standard: Why the industry moved from UML profiles to a standalone language
-
KerML and Language Architecture: Introduction into the Kernel Modeling Language and the SysML v2 metamodel layers
-
SysML v2 API and Services: Standardized interface for programmatic model access, automated tool interoperability, and digital thread integration
-
Textual Syntax Utilization: Introduction to the SysML v2 textual notation and its relationship to graphical views
-
Definition vs. Usage: Understanding the basic core shift from the SysML v1 Block/Part paradigm to the unified v2 approach
-
Value Proposition and Risks of the New Paradigm: Evaluate the value proposition and return on investment (ROI), assess the benefits of model conversion, and understand the risks of converting—or not converting—to SysML v2
Day 2: Introduction to SysML v2 Structural and Behavioral Execution
-
Structural Modeling: Defining ports, interfaces and connections with improved precision
-
Reimagining Behavior: Transitioning from SysML v1 Activities and State Machines to the unified action-based behavioral model
-
Requirements and Constraints: Modeling formal requirements and mathematical constraints using the new expression syntax
-
Analysis Integration: Utilizing the increased semantic rigor of SysML v2 for automated verification and validation
Day 3: Tooling and Detailed Model Conversion Process
-
Cameo Implementation: Specialized guidance on using Cameo for SysML v2, including plugin management and workspace configuration
-
Refactoring and Migration: Step-by-step techniques for mapping SysML v1 model constructs to their v2 equivalents
-
Capstone Project: A comprehensive migration lab where participants refactor a legacy v1 subsystem into a fully compliant validated SysML v2 model
-
Internal Transition Plan: Identify the primary objectives for the organization and ensure the modeling infrastructure is in place to enable programs and projects to effectively apply MBSE with SysML v2
This program is specifically designed for:
-
Systems Engineers and Architects: Those with a working knowledge of SysML v1 who need to lead their organizations through the v2 transition
-
MBSE Leads: Professionals responsible for developing and maintaining modeling standards and libraries
-
Software and Systems Integration Leads: Engineers looking to leverage the new textual notation for better toolchain integration
Participants should have hands-on experience with SysML v1 and working familiarity with Cameo Systems Modeler (MagicDraw). Educational licenses for Cameo Systems Modeler may be provided for instructional use when participants are unable to use licenses from their organization.
How is this different from vendor training?
Vendor training typically focuses on tool features and workflows. This program goes deeper into the SysML v2 language, semantics, and migration mechanics, helping teams understand why the language works the way it does and how to refactor existing models with confidence. Tool usage is embedded, but always in service of sound modeling practice and architectural intent.
Is this course focused on SysML v2 or both versions?
The course is SysML v2–centric. It assumes participants have prior SysML experience and concentrates on understanding the new language, metamodel, and execution semantics, as well as migrating existing models to SysML v2 in a structured, validated way. The MBSE Fundamentals with SysML v2 course will cover hybrid environments also using SysML v1.
Can the course be tailored to our modeling environment?
While this public offering uses Cameo Systems Modeler for hands-on work, examples and labs are designed to be broadly applicable across industries. For private or corporate deliveries, labs can be further tailored to specific tools, modeling conventions, and governance standards.
What is the format and typical cohort size?
This program is delivered as a public cohort consisting of professionals from multiple organizations. Ideal class size is 20–25 participants to support hands-on labs and instructor interaction. Delivery may be live online or on-demand, depending on the scheduled offering.
How long is the program?
The core program consists of 21 hours of instruction and hands-on labs. It is typically delivered as three consecutive Saturdays for the live-online format. On-demand formats still have assignments and asychronous access to instructors over a six week schedule.
What prerequisites are expected?
Participants should be comfortable with MBSE concepts and SysML modeling fundamentals. Prior experience creating and maintaining SysML models is expected. Familiarity with Cameo Systems Modeler is helpful but not required; optional pre-course refreshers can be provided.
Do you provide software licenses?
Yes. Educational licenses for Cameo Systems Modeler can be provided for instructional use when needed. Whenever possible, labs are run in the organization’s enterprise environment using existing licenses and configurations.
How is learning assessed and how is the certificate awarded?
Participants complete practical modeling and migration labs, including a capstone exercise that refactors a legacy model into SysML v2. A Caltech CTME certificate of completion is awarded upon successful participation and completion of required lab work.
Does this course support team and organizational adoption?
Yes. While this is a public course focused on individual skill development, participants gain practical patterns, migration approaches, and transition insights that can be applied within their teams and organizations to support broader SysML v2 adoption and to operate effectively in environments where SysML v1 and SysML v2 coexist.