Part I. A Quick Tour of Systems Modeling with SysML v2

Traditional Systems Engineering

Model-Based Systems Engineering (MBSE)

History of MBSE

Issues of UML and SysML v1

  1. UML has three different, but overlapping, behavior modeling languages (state machines, activity diagrams and sequence diagrams), which are not conceptually aligned/integrated with each other.
  2. UML behavior modeling is not conceptually integrated with state structure modeling.
  3. UML does not have a precise (formal) semantics for its behavior modeling languages.
  4. Since SysML v1 simply extends UML 2, it has the same issues as UML.

SysML v2