Requirement Types

When you create or import requirements in Simulink® Requirements™, you can specify the requirement type by using the Type drop-down list in the Properties sidebar of the Requirements Editor or the Requirements Perspective View.

Simulink Requirements provides these built-in requirement types:

  • Functional: Classify requirements that are meant to be implemented or verified in your Model-Based Design workflow. Functional requirements contribute to the Implementation and Verification status metrics of the requirement set that they are in.

  • Container: Group requirements. Container requirements do not contribute to the Implementation and Verification status metrics of the requirement set that they are in. However, all the Functional requirements under a Container requirement contribute to the status metrics.

  • Informational: Provide supplemental information. Informational requirements and all requirements under them do not contribute to the Implementation and Verification status metrics of the requirement set that they are in.

You can also define custom requirement types. For more information, see Define Custom Requirement and Link Types.