You are here: Notations (Reference) > Unified Modeling Language (UML) Types > Activity Diagram

Element - UML Activity Diagram

An activity diagram describes precisely one activity. This activity contains actions, control flows and object flows which show the formal, graphic description of the activity's flow in its entirety.

Definition

The activity diagram shows a particular view of the dynamic aspects of the modeled system. An activity diagram graphically displays linking of elementary actions and their relationships with control and data flows and show a particular view of the dynamic aspects of the modeled system.

An activity diagram specifies an activity. The detailed rules as to how tokens flow in to an activity make up the basis of how an activity diagram is interpreted.

An activity diagram normally shows the flow of a use case but can also be used for modeling all activities within one system.

Activity diagrams in UML 2 are similar to Petri nets and are more suited to showing concurrent systems as they integrate asynchronous communication mechanisms (send and receive signals, exception handling).

Icon

The icon shows a diagram with an activity in it.

Owner Hierarchy/Prerequisites

Use

The activity diagram can be created in the Model Structure below a behaviored classifier.

Dependencies between actions and elements from other diagrams are shown in the whiteboard diagram.

Elements in the Activity Diagram

The following model elements can be shown as nodes and edges in activity diagrams:

Example for an Activity Diagram

Further Information

http://www.uml.org/

 

 

© 1986-2014 MID GmbH Nuremberg Germany. DIN EN 9001 certified. All rights reserved.