NA-MAAB — a, b, c, d, e
JMAAB — a, b, c, d, e
All
Transition lines shall not cross over one another.
Not Applicable
Transition lines shall not overlap other transition lines.
Not Applicable
Transition lines shall not cross over states.
Not Applicable
Transition lines shall be drawn vertically or horizontally.
Diagonal lines can be used for flow charts.
Not Applicable
Unnecessary connective junctions shall not be used.
Not Applicable
Sub ID a:
Difficult to understand the relationship between states when transition lines cross.
Sub ID b:
Difficult to understand the relationship between states when transition lines overlap.
Sub ID c:
Difficult to understand the relationship between states when transition lines cross over states.
Sub ID d:
Consistent application of transition lines improves readability.
Sub ID e:
Transitions can be difficult to understand when unnecessary connective junctions are used.
Model Advisor check: Check for Stateflow transition appearance (Simulink Check)
R2020a
JMAAB guideline db_0129, which is available in Control Algorithm Modeling Guidelines Using MATLAB, Simulink, and Stateflow on the MathWorks® website.
Transitions (Stateflow)
Transition Between Operating Modes (Stateflow)