Architecting and designing > UML 2.5 > Diagram views > Sequence diagram > InteractionUse on Sequence diagram
  
InteractionUse on Sequence diagram
You can componentize interactions on a Sequence diagram using the InteractionUse and PartDecomposition symbols. An Interaction Use is a fragment that enables you to use (or call) another interaction. This notation is used to simplify large and complex Sequence diagrams.
The InteractionUse is a rectangle with a ref for ‘reference’ in the upper-left corner.
An InteractionUse works in the following way:
The referenced interaction has formal gates.
The InteractionUse provides a set of actual gates that must match the formal gates.
When encountering an InteractionUse, the contents of the referenced interaction are copied to where the interaction needs to be used, formal parameters are substituted with arguments, and the formal gates are replaced with the actual ones.
A graphic depicting InteractionUse on Sequence diagram
Note PartDecomposition is a specialization of an InteractionUse.
See also
Lifelines on Sequence diagram
Messages on Sequence diagram
Generic Line on Sequence diagram
GeneralOrdering on Sequence diagram
Combined fragment on Sequence diagram
ConsiderIgnoreFragment on Sequence diagram
Constraints on Sequence diagram
Coregions on Sequence diagram
ExecutionSpecification on Sequence diagram
Interaction on Sequence diagram
InteractionOperand on Sequence diagram
Observation on Sequence diagram
State Invariant on Sequence diagram
Go up to
Sequence diagram