Style Guidelines for Statecharts : Transitions : Labeling Transitions

Labeling Transitions

Transition directing from left to right should have their labels on top.

Transitions directing from right to left should have their labels on bottom.

Transitions directing vertically down should have their labels to the right.

Put actions on the transition so they can be read directly from the chart. If the label is too long, either break it into several lines or use a macro with a meaningful name.

Avoid Rational Statemate-specific semantics on transitions!

Rational Statemate-specific semantics (see the True States figure) should be hidden in static reactions.