
Metamodel user guide
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.


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. |