Activity parameter node

from Wikipedia, the free encyclopedia

An activity parameter nodes (Engl. ActivityParameterNode ) is a model element in the Unified Modeling Language (UML), a modeling language for software and other systems.

An activity parameter node is an object node that is required for modeling activities . It represents a placeholder analogous to a parameter in an operation : calling behaviors can transfer values ​​to the activity via an activity parameter node or receive values ​​from an activity parameter node.


Activity parameter nodes are drawn as rectangles on the frame of the activity diagram.

Example of an activity diagram with two activity parameter nodes

The figure on the left shows an activity diagram with two activity parameter nodes. The first knot takes on spaghetti raw, the second passes it on to the environment in a cooked state. Both nodes are connected via control flows and an object flow with actions within the activity.

Difference to UML 1.x

The activity parameter node was newly introduced in UML2.