Source: oose Innovative Informatik eG ( Axel Scheithauer)
The specification says:
Regardless of how a State is entered, the StateMachine is deemed to be “in” that State even before any entry Behavior or effect Behavior (if defined) of that State start executing.
States don't have effect Behaviors, only Transitions have them. Is that meant here? It would make sense, because otherwise there is no specification, what State the Machine would be "in" during the Transition. And since the effect Behavior could refer to the current State, it must have a defined State.
Regardless of how a State is entered, the StateMachine is deemed to be “in” that State even before any entry Behavior of that State or effect Behavior of the Transition leading to it (if defined) start executing.
Reported: UML 2.5.1 — Mon, 21 Jan 2019 13:59 GMT
Updated: Mon, 21 Jan 2019 13:59 GMT