A comprehensive, practitioner-focused curriculum organized around a running UAV (drone) example that grows incrementally across all four days, so participants end with a complete, traceable model rather than disconnected exercises.

Day 1 — Foundations: MBSE motivation, the four-layer language architecture (Root → KerML → SysML → libraries), the definition-usage pattern, and hands-on textual notation — packages, imports, part definitions, attributes with physical quantities from the ISQ library, and specialization.

Day 2 — Structure & Requirements: Port definitions with conjugation (~), connections, structural decomposition with redefinition, requirement definitions with formal constraints, satisfaction/derivation/allocation relationships, and the full traceability chain.

Day 3 — Behavior & Analysis: Actions and succession (control flow), state machines with nested states and entry/exit/do actions, parametric constraints with expression bindings, analysis cases with assertions, and verification cases linked to requirements via verify.

Day 4 — Advanced & Capstone: Variability modeling (variations/variants for product lines), views and viewpoints for stakeholder-specific representations, metadata for lifecycle management, the standardized API and tool ecosystem, v1→v2 migration strategy, and a 90-minute capstone exercise that integrates everything into a complete model.

The document includes:

  • 10 course-level learning objectives
  • 15+ hands-on exercises with concrete time allocations
  • Syntax-accurate SysML v2 textual code examples throughout (verified against the OMG v2.0 specification and official documentation)
  • A daily schedule template, a keyword quick-reference table, and a v1→v2 conceptual mapping table
  • A capstone checklist covering all four pillars
Verified by ExactMetrics