Defining use cases

System engineering use cases show specific operations of the system and link to requirements.

About this task

System engineering use cases show specific operations of the system and how actors view the intended behavior of the system. Use cases are linked to requirements to ensure that all requirements are satisfied by at least one use case. If necessary, a requirement can be linked to several use cases. Operational modes of the system help to organize and rank use cases according to hierarchy. For example, an airplane might have several operational modes - take off, fly at a wanted altitude, and land. You can define a higher-level use case, which covers operational modes and then derive separate use cases for each operational mode.

Roles:
  • Systems engineers
Artifacts:
  • Use case diagrams
Use these high-level steps to derive a complete set of systems engineering use cases.

Procedure

  1. In DOORS® , construct a use case diagram that contains all the actors and use cases that are identified in your system requirements.
  2. Define each use case as a unit so that it can be updated if there are changes in any of your requirements.