Closed MattWindsor91 closed 3 years ago
Quoting UML2.5.1:
'The interactionOperator alt
designates that the CombinedFragment represents a choice of behavior. At most one of the operands will be chosen. The chosen operand must have an explicit or implicit guard expression that evaluates to true at this point in the interaction. An implicit true guard is implied if the operand has no guard.'
So, this is not an if statement, this is (as STAIRS suggests) more like a guarded nondeterministic choice. (Or at least it makes sense for it to be so under trace semantics; under tick-tock, maybe not so?)
See #52 for the analogue of STAIRS's xalt
.
Available now, but see #72.
Per #12, we have at least one property that, at its most low-level formulation, would require an if statement.