Linking model artifacts to system requirements

Model artifacts derived from system level use cases must be linked to system requirements.

About this task

The artifacts generated from the execution of each system level use case model (use case block) must be linked back to your system requirements, to ensure that all requirements are satisfied. You can establish this type of traceability using a satisfy dependency in the Rhapsody SE-toolkit.
Roles:
  • Stakeholders
  • Systems engineers
Artifacts:
  • System requirements
  • Use case diagram

Procedure

  1. From the Tools menu, select SE Toolkit > Modeling Toolbox.
  2. In the Modeling Toolbox window, perform these sub steps:
    1. Under Profile, select SysML.
    2. Under Stereotype, select Satisfy.
  3. In the project browser, under the use case system block, select the property you want to link to a requirement.
  4. In the Modeling Toolbox window, click Select Source.
  5. In the project browser, under the requirements package, select a requirement.
  6. In the Modeling Toolbox window, click Select Target, then click Create Dependency with Selected Stereotype.

Results

The SE-Toolkit creates a dependency under the use case block in the Satisfactions node.