早期的验证和确认与基于模型的设计

验证和确认运用基于模型的设计能够检测设计错误和不正确的要求,在开发过程的早期节省您宝贵的时间,提高了产品质量。MathWorks的咨询服务可以帮助你建立一个基于模型的设计验证和确认工作流程,让您打造坚实的可执行文件的要求,进行早期和连续测试。

可追溯性要求与设计

我们告诉你如何确保整个设计和最终应用的您的需求可追溯性。MathWorks的咨询演示了如何最好地利用万博1manbetxSimulink的要求创建模型,测试,代码,需求文档,如何产生和使用的测试案例,以及如何生产所需报告之间的双向链接。我们整合的需求管理系统,并建立了确保可维护性和人工干预最小化的架构。

符合建模和编码标准

MathWorks的顾问教你如何验证是否符合建模和编码标准具体到你的行业,应用,和你的公司或安全标准。我们实现自定义建模在检查万博1manbetxSimulink的检查分析和验证您的模型。我们帮助您自定义Polyspace Bug的搜索验证的产生和手写代码对遵守编码标准。

基于模拟测试和报告

我们演示了如何运行模型在环(MIL),软件在环(SIL)和处理器在环(PIL)等效测试,以确认该软件行为匹配模型行为。我们将解释如何应用使用Simulink覆盖范围分析万博1manbetx在模型和代码级评估现有测试用例的质量,以及如何产生与测试工具万博1manbetxSimulink设计验证再次增加你的设计的信心。我们指导您如何最有效地利用万博1manbetxSimulink的测试灵活地执行他们的测试和报告,或将实施大规模的自动化测试,并与第三方工具连接。

通过形式化方法验证

MathWorks的咨询公司可以帮助你提供证据证明你的设计和最终应用程序匹配。我们告诉你如何万博1manbetxSimulink的代码检查可以检查生成的代码,以及如何万博1manbetxSimulink设计验证可以检测到错误,如死逻辑,整数溢出,被零师等,我们教您如何Polyspace代码证明器可以通过证明不存在溢出,除以零,和某些其它的运行时错误的证明代码的正确性。

MathWorks的咨询服务拥有成熟的能力:

  • 建立早期和持续的验证和确认工作流程中使用基于模型的设计
  • 确保可追溯性和质量在整个开发过程
  • 建立过程,以检测和纠正设计错误早
  • 验证最终应用符合要求

有问题吗?

题

认识我们的团队

在世界范围内,MathWorks的顾问拥有MATLAB和Simulink的专业知识和行业经验,解决万博1manbetx技术和商业挑战。


大卫Jaffry在MathWorks的咨询服务的顾问工程师。他帮助汽车,航空航天,生物技术和工业自动化公司提供基于模型的设计实现,验证和确认技术,以及嵌入式系统的开发。来之前MathWorks的,他的作品涵盖软件开发和验证的代码在Silicomp和Polyspace技术的嵌入式系统。David拥有计算机系统从国立科特迪瓦Ingénieurs德布雷斯特工程硕士学位。

相关会议论文和技术资料