1.3.1.4.9 InteractionOperand
An InteractionOperand is contained in a CombinedFragment and contains an ordered set of InteractionFragments. It represents one operand of the expression given by the enclosing CombinedFragment. An InteractionOperand has an optional guard expression. Only InteractionOperands with a guard that evaluates to true at this point in the interaction will be considered for the production of the traces for the enclosing CombinedFragment.
InteractionFragmentGuardInteractionOperandCombinedFragment
Attribute
Description
string Guard [1..1]
Constraint of the operand.
Association
Description
Fragment : InteractionFragment [0..*]
Interaction operand owning the InteractionFragment.
OwnerFragment : CombinedFragment [0..1]
The set of operands of the combined fragment.