Activity parameter node
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.
notation
Activity parameter nodes are drawn as rectangles on the frame of the activity diagram.
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.