主要内容

Simulink设计验证程序

识别设计错误,证明需求符合性,并生成测验

Simulink公司®Design Verifier™设计验证程序使用形式化方法识别模型中隐藏的设计错误。它检测块导致整数溢出、死逻辑、数组访问冲突和除法的模型乘以零。它可以正式验证设计是否满足功能要求。对于每个设计错误或违反要求,它会为生成模拟测试用例调试。

Simulink公司设计验证人为模型覆盖和自定义目标生成测试用例以扩展基于现有需求的测试用例。这些测试用例使您的模型满足条件、决策、修改的条件/决策(MCDC)和自定义覆盖目标。除了覆盖率目标之外,您还可以将自定义测试目标指定为自动生成基于需求的测试用例。

可通过以下方式获得对行业标准的支持国际电工委员会认证工具包(适用于IEC 61508和ISO 26262)和执行鉴定工具包(适用于DO-178)。

Simulink Design Verifier工作流概述,包括输入、分析模式和输出。

快速入门

学习Simulink Design Verifier的基本知识

准备和分析模型

识别单元或系统级测试的可分析组件,解决模型不兼容或分析超时

检测并解决Bug

检测运行时错误和逻辑错误,调试设计

规定并验证设计要求

根据需求验证设计,使用输入完善反例假设

生成测试

生成测试集以满足模型和代码覆盖率以及自定义测试标准

测试模型等效性

测试模型和生成代码的行为等效性,或者测试运行在中的模型不同的Simulink版本

审查分析结果

记录和审查分析结果,生成报告,检查测试案例

工具鉴定和认证

合格Simulink公司设计验证人用于IEC认证