无论是民用航空、军事航空或者太空系统,航空航天和国防部门的特点是复杂的嵌入式系统,专为需要最高软件可靠性和极长服务周期的设备而研发。 这些系统通常需要数年时间才能获得认证,通常涉及多层供应链和多平台开发环境。之所以采用如此严格的软件可靠性方法是出于对乘客、军事人员的安全考虑以及设备故障的绝对财务成本,结合系统和开发的复杂性,国际标准在软件开发中起着至关重要的作用就不足为奇了。
航空航天和国防部门的专业标准涵盖软件开发、确认和验证。 同时要求使用编码标准,例如MISRA和CERT。
有关航空航天和国防相关标准的更多信息,请参阅以下链接。
QA Systems使企业利用自动化静态和动态测试工具加速DO 178B/C、MISRA和CERT标准的合规性:
“Cantata系统的使用使我们能够拥有尽可能短的单元测试阶段,在成本方面具有极大的效率。”
Philippe Lomazzi, Meggitt软件开发主管