Previous UML Classes Table of Contents UML Packages Next


12.3.47 SequenceNode

StructuredActivities


*Generalizations

   StructuredActivityNode (from CompleteStructuredActivities , StructuredActivities) on page 425

*Description

   (StructuredActivities) A sequence node is a structured activity node that executes its actions in order.

*Attributes

   No additional attributes

*Associations

   Issue 8270 -add oredered and subsets constraints 9106 -change subsets to redefines constraint and replace ‘containedNode’ with ‘node’ in constraint

   • executableNode : ExecutableNode [*] {ordered}An ordered set of executable nodes. {Redefines StructuredActivityNode ::node}

*Constraints

   No additional constraints

*Semantics

   When the sequence node is enabled, its executable nodes are executed in the order specified. When combined with flows, actions must also satisfy their control and data flow inputs before starting execution.

*Notation

   No specific notation

   SequenceNode is introduced to provide a way for structured activities to model a sequence of actions.

*Changes from previous UML

   SequenceNode is new to UML 2.