安全是未来汽车发展的关键问题之一。新的功能不仅涉及驾驶辅助领域,还涉及车辆动力学控制以及主动和被动安全系统领域,这些新功能越来越多地触及安全工程领域。未来这些功能的开发和集成将进一步强化拥有安全系统开发流程的必要性,并提供证据来证明所有合理的安全目标都已满足。
随着复杂性、软件内容和机电一体化实施的趋势日益增强,系统性故障和随机硬件故障的风险也在上升。ISO 26262标准提供了指导,通过提供可行的要求和流程,将这些风险降低到可接受的水平。
本文的目的是详细介绍Parasoft C/C++test如何帮助汽车软件开发团队满足特定汽车安全完整性等级(ASIL)的要求。本文首先介绍了ISO 26262标准定义的ASIL概念。然后,描述了Parasoft C/C++test,这是一个统一、完全集成的解决方案,用于自动化软件开发和测试的最佳实践。最后,本文介绍了团队如何使用Parasoft C/C++test完全或部分满足特定ASIL的软件开发流程要求。