验证和确认

使用Si万博1manbetxmulink®s manbetx 845测试模型和代码、检查设计错误、对照标准检查、测量覆盖率和验证系统的产品

在整个开发过程中验证您的模型和代码可以增强对已实现系统的信心。万博1manbetxSimulink检查™,万博1manbetxSimulink覆盖™,万博1manbetxSimulink要求™,万博1manbetxSimulink设计验证程序™,万博1manbetxSimulink测试™,和Polyspace®帮助支持您万博1manbetx的模型和代码验证过程。在开发早期,您可以创建一个高级系统模型并链接到需求文档。系统模型可以作为更详细模型的可执行规范和基础。通过执行连接到用户界面或工厂硬件的系统原型来验证需求。

模型验证包括对照标准进行检查、检查设计错误、证明属性和运行仿真以证明结果与预期输出匹配。覆盖率测量显示了测试对模型的广泛性。对于生成的代码,运行相同的测试来演示代码-模型等价性。

生成的和手写的代码遵循类似的验证过程。测量模型或代码覆盖率,以确定测试代码的程度。检查代码的错误,检查标准的符合性,并分析代码度量。添加测试、优化系统和优化需求,直到设计完全功能化、不显示意外行为并经过充分测试。

话题

根据需求和报告结果的测试模型

将您的模型与详细需求相关联,演示可跟踪性,根据需求进行测试。

标准遵从性与设计误差模型分析

检测并解决设计错误,对照标准检查,分析功能依赖性,并证明属性。

执行功能测试并分析测试覆盖率

分析功能依赖关系,隔离测试模型组件,创建测试用例、测试模型和代码套件以实现覆盖率。

在循环中分析代码和测试软件

检测代码错误,生成代码度量,测试代码和模型等价,根据需求测试代码。