System design resides in the model not in documents

Model updates are automatically populated into the system views

Systems Modeling Language (SysML)

Developed jointly by

International Council on Systems Engineering (INCOSE)

Object Modeling Group (OMG)

To support Model-Based Systems Engineering (MBSE) 

Diagrams are views of the underlying model

Requirements

Parametrics

Structures

Block Definition

Internal Block

Behaviors

Activity, Sequence

State, Use Case

Actors      Flows      Signals      Ports     ... 

 

  

Requirement Element

ID and Text

Requirement Relationships

Derive, Refine, Trace

Verify, Satisfy

Model consists of many model elements, e.g

Block Element

Conceptual or Physical Entity

Hardware, Software, Data

Person, Facility

Entity flow in the system

Entity in the natural environment

...

Block Properties

Parts

Values

Constraints

Operations

Receptions

...