ISO 26262,标题为“道路车辆-功能安全”, 是一个基于风险的功能安全标准,对汽车行业至关重要。汽车制造商、供应商以及汽车零部件开发商都需要遵守这一功能安全标准。然而,满足所有的合规要求可能会耗时且具有一定难度。这就是为什么Perforce致力于简化满足合规性和可追溯性的过程。
软件合规性的要求之一是使用编码指南。虽然最常用的指南是MISRA C和C++,但AUTOSAR C++14也变得越来越流行。
使用经过认证的静态代码分析工具,如Helix QAC和Klocwork,可以更轻松地遵守功能安全标准、编码指南和编写无错误代码。此外,Helix QAC和Klocwork均通过了TÜV-SÜD认证,用于安全相关软件开发,包括ISO 26262。
ISO 21434“道路车辆-网络安全工程”是一项汽车标准,它主要关注道路车辆电子系统的网络安全风险管理。
该标准要求汽车制造商和供应商在实施网络安全工程时必须表现出谨慎和审慎,并且在整个供应链中应用网络安全管理来支持它。
符合ISO 21434标准表明符合UNECE WP.29(联合国车辆类型批准和网络安全管理系统规定),该规则将于2024年开始对所有新车强制执行。
使用静态代码分析工具,如Helix QAC和Klocwork,可以通过展示符合关键的安全编码准则,如MISRA和CERT,轻松验证ISO 21434标准中有关使用编码规范的要求。
Atlassian提供了不同的部署方式,包括本地部署的数据中心产品和云产品。并且针对中国市场推出了一项特殊政策 — 25人以上即可使用本地部署的数据中心产品,包括Jira, Confluence等。
Perforce Helix Core是一款高性能的数据管理系统,专为大规模团队和复杂项目而设计,帮助汽车软件开发团队建立单一的可信数据源,管理模拟、数字、基础设施和软件开发的各种资产。它提供可靠的代码版本控制和协同开发功能,能够在单个存储库中管理大文件和二进制文件。Perforce Helix Core提高了代码管理的效率,减少代码冲突,帮助汽车软件开发团队加速开发和部署。
Methodics IPLM可以跨项目跟踪IP及其元数据,提供端到端的可追溯性,并轻松实现IP复用。在汽车软件开发中,涉及多个团队和不同的开发工具和系统,Methodics IPLM提供了一种统一的方法来管理和跟踪产品开发过程,从需求收集到设计、测试和部署。它简化了复杂的开发流程,促进团队之间的协作和信息共享,提高开发效率和软件质量。
作为静态代码分析工具,Klocwork和Helix QAC能够帮助开发团队快速检测代码中的潜在缺陷和安全漏洞,提高代码的质量和可维护性。自动扫描大量代码能够及早发现并修复问题,在节约时间的同时也保障了软件的安全性。同时,它们还能检测和纠正程序错误,提高代码的稳定性和可用性,让整个汽车软件系统的性能得到极大提升。
轻松满足ISO 26262、ISO 21434等汽车软件标准
使用Klocwork和Helix QAC能够轻松地检查代码是否符合特定的编码标准和安全规则,因为它们会展示针对关键的安全编码准则:MISRA、CERT、AUTOSAR等的合规性。此外,它们均通过了TÜV-SÜD的认证,可用于安全相关软件开发。