Identify independent paths through the use case black-box activity diagram
Review the use-case black-box activity diagram to identify sequences of activities that will define separate
scenarios. Make sure that every activity is included in at least one scenario. |
Expand / Create use-case black box sequence diagrams
For each scenario identified, create a separate use-case sequence diagram. For each sequence diagram add lifelines
for each of the actors associated with the use case and a lifeline representing the use case under consideration. |
Allocate activities to the use case lifeline
For each scenario identified, create reflexive messages on the use-case lifeline, in the order of occurrence, for each
activity in the relevant scenario. |
Create messages to/from the environment
Add messages to/from the actor lifelines to represent external communications. |
Add operations to the use-case block
For each reflexive message on the use case lifeline, create the corresponding operation on the use-case block. |
Add receptions
Create receptions on the use-case block for each message from the actors. |
|