Rational Developer for System z

Relations between cycles

Certain criteria exist for relations between the cycles.

The relations that exists between the cycles that you can model on the activity diagram are as follows:

inclusion of cycles
A cycle can contain another cycle.
intermix of cycles
The body of a cycle can be partly shared by an another cycle.
Figure 1 shows an example of intermixed cycles.
Figure 1. Intermixed cycles
A Read action is followed by a decision that can lead to Open and Read or to Write, which is followed by a decision that can lead to the end or back to the Read action.

Modeling multiple cycles that have the same first node is not allowed.


Feedback