Задача: Извлечение сценариев прецедента
Эта задача производит сценарии прецедента, выраженные диаграммами последовательности, на основе информации диаграммы деятельности функционального потока прецедента.
Дисциплины: System Engineering Requirements
Назначение
To detail the interactions between a use case block and its actor(s).
Взаимосвязи
Шаги
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.
Дополнительные сведения