Model Verification
and Validation
Meet requirements, find errors,
and ensure compliance
What Is Model
Verification and Validation
(V&V)?
Model V&V uses static analysis and
simulation-based testing to complement
Model-Based Design.
REQUIREMENTS AND
SYSTEM V&V
ARCHITECTURE V&V
DEVELOP
TEST
AGILE
DETAILED DESIGN INTEGRATION TEST
REQUIREMENTS DESIGN DEPLOY
IMPLEMENTATION
Why Do Models
Need V&V?
Engineering teams use MATLAB and Simulink to
design complex, safety-critical systems. To ensure
the final product meets necessary requirements,
engineers validate model accuracy and verify the
system is error-free so they can deliver the highest
quality design.
Ensure design meets Find errors Comply with
requirements early standards
Ensure Design
Meets Requirements
Link system requirements to models and
tests to ensure they are met.
Trace Requirements to Model and Code
Navigate between requirements, design, and generated
code with bidirectional traceability.
Understand the Impact of Changes
Establish a digital thread to identify the downstream
impact of requirements changes.
Track Status of Verification Activities
Ensure applications are complete, fully tested, and
meet customer requirements.
Find Errors Early
Identify run-time errors and
automate testing of your system.
Find Errors while Modeling
Use edit-time checking to find issues when they are
introduced.
Automate Test Execution
Run tests early and often to identify bugs when they
are easy to fix.
Prove the Absence of Design Errors
Find errors such as integer overflow, dead logic, and
division by zero without extensive simulation.
Comply with Standards
Check that your models comply with
standards such as DO-178 and ISO 26262.
Automate Verification with Static Analysis
Promote best practices and achieve standards
compliance with Model Advisor.
Demonstrate Test Coverage
Show that your tests achieve the highest standards of
completeness with modified condition/decision
coverage (MCDC).
Generate Reports for Reviews and
Documentation
Publish comprehensive reports to review analysis results
and to keep as records for future audits.
Ready to learn more about
model V&V?
See resources in
the comments below.