Architecting and designing : UML 2.5 : Diagram views : Sequence diagram : InteractionOperand on Sequence diagram
  
InteractionOperand on Sequence diagram
An interaction operand is a container that groups interaction fragments in a combined fragment. An interaction operand contains an optional guard condition, which is also called an interaction constraint. The interaction operand runs only if the guard condition tests true.
How to model an InteractionOperand
1 Use the InteractionOperand symbol on the Draw toolbar of the Sequence diagram for SysML or UML 2.5, and draw it on a Sequence diagram within a Combined Fragment (see image below). The InteractionOperand creates a split of the Combined Fragment.
2 Use the InteractionConstraint symbol to add Guard conditions for each Combined Fragment. In the example below, Guard conditions include [unacceptable], [proposal1 best], and [proposal2 best] – all drawn as InteractionOperands.
A graphic depicting how to model an InteractionOperand
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
InteractionUse on Sequence diagram
Observation on Sequence diagram
State Invariant on Sequence diagram
Go up to
Sequence diagram