The SysML Behaviour Diagram includes:
- SysML Use Case Diagram – high level description of functionality delivered through interactions between parts of the system
- SysML Activity Diagram – Illustrates the flow of data and control between activities
- SysML Sequence Diagram – interactions between collaboration parts of the system
- SysML State Machine Diagram – identifies transitions occurring in response to events in the system
The SysML Requirements Diagram identifies requirements hierarchies and derivation. Satisfy and verify relationships allow a requirement to be related to a model element that satisfies or verifies the requirements. This diagram acts as the connection between typical requirements management tools and system models.
The SysML Parametric Diagram identifies constraints on system property values such as performance, reliability and mass properties. It provides the ability to integrate the specification and design models with engineering analysis models.
An Allocation Relationship is also supported within SysML which represents allocating functions to components, logical to physical components, and software to hardware.
If you would like to understand more about SysML and develop the ability to apply it in a real world situation, book a place on our SysML 1.5 made practical with Sparx Systems Enterprise Architect training course.
SysML is a trademark of the Object Management Group.