3.6. The Activity Diagram

An activity diagram is used wherever flows have to be described. From business process modeling [33] to system use case flows to detailed descriptions of algorithms and operations.

This diagram represents a model that describes the sequence of elementary actions. This sequence can be split sequentially or into several flows, it can be concurrent, it can be synchronized, or it branches in various alternatives based on conditions.

The UML action model that describes the elementary and executable actions is integrated in the activity model. This includes, for example, simple actions that write or read a value, or actions that create or delete objects. All these actions together allow us to create executable flow models, ...

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.