Compound flows in statecharts

A compound flow is composed of several transition segments connected by intermediate nodes. A transition segment is a subpart of a transition between any source, destination, or intermediate nodes.

The intermediate nodes can be any of these items:

  • Forks
  • Joins
  • Junction connectors
  • Condition connectors
  • Diagram connectors

In semantic terms, forks and joins can both be nodes.