Main Content

Simulink Requirements

Author, manage, and trace requirements to models, generated code, and test cases

Simulink® Requirements™ lets you author, analyze, and manage requirements within Simulink. You can create rich text requirements with custom attributes and link them to designs, code, and tests. Requirements can be imported from external sources and you can receive automatic notification when requirements change. You can view the requirements and design together, establish links with drag and drop, annotate diagrams with requirements content, analyze requirements traceability, and navigate between requirements, designs, generated code, and tests.

Simulink Requirements indicates when changes occur to linked requirements, designs, or tests. It calculates the implementation and verification status of your requirements, enabling you to assess project completeness.

Support for industry standards is available through IEC Certification Kit (for ISO 26262 and IEC 61508) and DO Qualification Kit (for DO-178).

Get Started

Learn the basics of Simulink Requirements

Requirements Definition

Author requirements, create requirements from external documents, define requirements hierarchy

Requirements Traceability

Link requirements and model elements, specify relationships, add markup, review traceability to models and code, check consistency

Requirements-Based Testing

Requirements-based model verification, interpreting and reporting test results

Requirements Comparison and Change Tracking

Requirements review and comparison, track changes and provide justification, generate reports for sign-off and approval

Requirements Management Interface

Requirements traceability supported by the legacy RMI interface

Verification and Validation

Use Simulink products to test models and code, check for design errors, check against standards, measure coverage, and validate the system

Tool Qualification and Certification

Qualify Simulink Requirements for DO and IEC certification