关键应用中的嵌入式软件需要满足特定的软件质量目标控制工程网版权所有,这是监管指令或企业验证流程的一部分。为使软件团队能实现这些目标,开发人员和管理人员需要定义质量目标、评估标准和相关的指标阈值。Polyspace 指标网络控制面板可帮助软件开发人员定义相关的指标和阈值,如:代码指标、MISRA-C 和运行错误指标。它还能在验证过程中跟踪这些指标的进展,并能在每次代码修订中比较质量上的差异。
开发高完整性应用程序的另一大难题在于,如果验证任务没有得到系统性的执行控制工程网版权所有,则会导致代码质量波动。Polyspace 目前提供了夜间进程和电子邮件系统的集成www.cechina.cn,帮助实现持续验证过程的自动化。工程师可减少手动验证任务的迭代工作,从而可以专注于更高级别的验证任务,例如处理使用同一代码的两个版本间产生的新问题。
MathWorks 技术市场经理 Brett Murphy 说:“除了验证嵌入式软件不存在运行错误外,质量工程师和管理人员还需要了解软件质量生命周期。团队使用通用界面来设计支持持续代码验证的软件质量模型www.cechina.cn,并衡量其与关键指标相关的进展,这将能够满足人们对高质量软件日益增长的需求。”
(图注:使用网络浏览器,确保在您的软件开发生命周期中达成相应的质量目标)