|Prev - Next - Down||SDMetrics - the UML design measurement tool|
|Rule: Alternatives||Category: Style|
|Severity: 3-low||Applies to: all areas|
|The interaction models alternative sequences.|
The interaction contains a combined fragment with 'alt', 'opt', or 'break' operator to model alternative execution sequences. The purpose of a sequence diagram is to show one scenario, not a set of different possible sequences. Activity diagrams are better suited for that purpose.
Consider using several sequence diagrams showing one scenario each, or use an activity diagram.
|Appendix C.12 "Dependency Rules"||Contents||Appendix C.14 "Actor Rules"|