User`s guide

18 Coverage Collection During Simulation
18-48
Chart Containing Exclusive OR Substates Decision
If the chart contains exclusive (OR) substates, the decision on which substate to execute
is tested. If the chart contains only parallel AND substates, this coverage measurement
is not applicable (NA).
Superstate Containing Exclusive OR Substates Decision
Since a chart is hierarchically processed from the top down, procedures such as exclusive
(OR) substate entry, exit, and execution are sometimes decided by the parenting
superstate.
Note: Decision coverage for superstates applies only to exclusive (OR) substates. A
superstate makes no decisions for parallel (AND) substates.
Since a superstate must decide which exclusive (OR) substate to process, the number of
decision outcomes for the superstate is the number of exclusive (OR) substates that it
contains. In the examples that follow, the choice of which substate to process can occur in
one of three possible contexts.
Note: Implicit transitions appear as dashed lines in the following examples.
Context Example Decisions That Occur
Active call States A and A1 are active. The parent of states A and B
must decide which of these states
to process. This decision belongs
to the parent. Since A is active, it
is processed.
State A, the parent of states
A1 and A2, must decide which
of these states to process. This
decision belongs to state A. Since
A1 is active, it is processed.
During processing of state A1, all
outgoing transitions are tested. This
decision belongs to the transition