4.8. The Activity Diagram

The activity model specifies flows as well as input and output data, which are required or created during a flow. Flows can run in parallel, or they can be synchronized, or split based on conditions.

More simply, the model shows what will be done in which sequence, which data all of this requires, and which data will be output. The activity model of UML 2 is extended by several properties in SysML:

  • Extended control flow with additional information to stop actions or control the flow via so-called control operators.

  • Support for modeling of continuous systems.

    – Continuous or discrete object flow.

    – Object nodes can reject data that are no longer current.

  • Probabilities of flows.

  • Modeling rules for activities in the form of ...

Get Systems Engineering with SysML/UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.