junction

A pseudostate that is part of a single overall transition in a state machine. It does not break a single run-to-completion step in the execution of a transition or introduce the possibility of a dynamic choice based on actions executed during the transition.

See also branch, merge.

Semantics

A transition in a state machine can cross several composite state boundaries from the source state to the target state. In executing such a transition, one or more entry activity or exit activity executions may be invoked. Sometimes, it is necessary to interleave one or more actions on the transition with the entry activities and exit activities attached to the nested states. This is not possible with a simple transition, which has a single action ...

Get Unified Modeling Language Reference Manual, The, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.