In this example, you will use a mobile robot architecture model to manage and trace requirements. You can also view traceability of requirements using a traceability diagram.
For more information about requirements terminology, see Allocate and Trace Requirements from Design to Verification.
Open the mobile robot platform architecture model.
Manage requirements and architecture together in the Requirements Perspective from Requirements Toolbox™. Navigate to Apps > Requirements Manager. You are now in the Requirements Perspective in System Composer™.
When you click a component in the Requirements Perspective, linked requirements are highlighted. Conversely, when you click a requirement, the linked components are shown.
Use Requirements Traceability Diagram
Visualize traceability of requirements and how they are related using a traceability diagram.
Change the View option on the Requirements Perspective from
Trajectory Planning requirement link and select
According to this traceability diagram, the
implements the three requirements
Change the View option on the Requirements Manager from
Links back to
For more information, see Visualize Links with Traceability Diagrams (Requirements Toolbox).
To directly create a link, drag a requirement onto a component or port.
You can close the annotation that shows the link as necessary. This action does not delete the link.
You can exit the Requirements Perspective by clicking the perspectives menu on the lower-right corner of the architecture model and selecting Exit perspective.
For more information on managing requirements from external documents, see Manage Navigation Backlinks in External Requirements Documents (Requirements Toolbox). To integrate the requirement links to the model, see Update Reference Requirement Links from Imported File.
You can analyze requirements to maintain completeness and consistency using the Requirements Table (Requirements Toolbox) block. After you identify the issues, you can adjust the requirements.
For more information, see Use a Requirements Table Block to Create Formal Requirements (Requirements Toolbox) and Identify Inconsistent and Incomplete Formal Requirement Sets (Requirements Toolbox).