没有软件,汽车市场就不会进步。在汽车软件方面,安全问题成为人们日益关注的焦点。eeNews特邀Parasoft EMEA区的销售副总裁Dirk Giesen,阐释软件在新汽车时代的作用。

eeNews Europe: 你认为汽车工业,特别是自动驾驶汽车的发展趋势是什么?它们将如何影响汽车软件市场?

Dirk Giesen: 由于环境问题,汽车工业不得不在最短的时间内进入电动汽车领域。然而,只有将电动汽车连接并集成到一个系统中,通过软件获取车辆位置、充电站位置等相关数据,才能合理便捷地运行电动汽车,这需要一个数字化软件基础设施。

而且,汽车很快将逐步实现自动驾驶,这将导致巨大的变化。第一个迹象已经显现:从拥有一辆车到“拥有使用权”(即通过合租或共享租赁)到“移动即服务”概念的转变。想象一下,当你不再需要一辆车时会发生什么,因为当你通过一个应用程序申请后,你就可以得到一辆车,而你只需要在使用它的时候付钱。

这两种趋势都导致现代汽车中的软件急剧增加。McKinsey预计,未来10年,汽车软件的市场将增加一倍以上,相关测试工具的市场甚至会增加三倍。因此,软件开发将成为最大的成本驱动因素,甚至可能成为新车开发的最大阻碍。

eeNews Europe:随着软件成为价值链的关键部分,这会改变质量保证和质量控制程序吗?

Giesen: 车辆中的所有高级功能都需要组件级软件。为了确保关键部件的正确性和功能安全性,需要对它们进行深入的分析和审计。然而,在现代汽车中,软件成为驾驶“主要过程”的一部分,而数字生态系统则成为产品的基本功能。

软件问题会对汽车以及制造商和车型的声誉产生巨大影响。消除软件问题不再是一个简单的“产品召回”到车间的过程,而是需要进行非常复杂的分析。因此,质量保证的类型也必须改变。随着越来越多的组件交换数据,需要新的开发模式和不同的测试方法。所以,软件及其设计的安全性是至关重要的,安全性必须是软件生命周期和质量过程中的核心动机。

最后但同样重要的是,越来越多功能的引入甚至可以通过机器学习和人工智能来实现,会导致特定编码标准这样的传统软件质量方法变得力不从心。

eeNews Europe: 从软件架构和生产线来看,出现了哪些趋势?

Giesen: 从软件的角度来看,在过去十年里,汽车行业的发展已经改变了企业软件。基于API的软件体系结构和使用基于IP通信的现代操作系统(Linux)——如SOME/IP和DDS——构成了新软件体系结构的基础。除了平台的变化,软件开发本身也在从瀑布式和基于V模型的验证转向敏捷和测试驱动的开发方法。这包括诸如CI(持续集成)甚至CD(持续部署)软件组件的现代概念。

eeNews Europe: CI/CD集成如何影响软件开发过程?

Giesen: CI/CD的作用就像软件开发过程中的 “steroids”。代码分析、单元测试和覆盖率的使用成为标准步骤,并持续进行。与传统的软件流程相比,这使得团队更容易处理报告并实现逐步的改进。正如系列化生产是制造高质量汽车的关键一样,CI/CD对于软件生产也是如此。由于我们已经在工具中实现了这一点,并做好了充分的准备,所以是可以提供必要的工具来确保汽车行业及其供应商的软件质量。

eeNews Europe: 相对于“从供应商处购买基于软件的组件”,您如何看待“拥有软件开发过程”的趋势?

Giesen: 随着软件成为现代交通工具及数字生态系统中最重要的部分,我们看到原始设备制造商正在为软件开发建立自主知识产权。正如制造引擎通常被认为是一项核心能力一样,未来十年软件业也将如此。软件将成为未来几年的决定性因素。例如,从大众汽车希望在未来五年内将内部开发软件的份额从10%提高到60%就可以看出这一点。

eeNews Europe: OEM和一级供应商如何处理软件安全的验证和确认?

Giesen: OEM长期以来一直依赖其供应商的软件开发能力。现在正在改变。 因此,OEM正在积累知识以拥有整个软件开发过程以及有关验证和确认过程的知识。

eeNews Europe: 随着合规报告需求的增加,贵公司提供哪些解决方案?

Giesen: 如上所述,Parasoft是Autosar和ISO26262合规性的测试工具重要供应商。可提供全面完整的MISRA合规性报告(以及CERT等安全标准报告)。Parasoft在这方面的工具已通过TÜV认证,并提供工具合规包。

eeNews Europe: 您对自动驾驶汽车使用Autosar和ISO 26262等安全标准有什么看法?他们在平衡合作伙伴关系和差异化之间的潜在作用是什么?

Giesen: Autosar标准和ISO 26262的要求为开发安全可靠的软件提供了很好的基础。它们在软件架构的定义以及设计和编码建议方面都有帮助。支持编码标准和安全需求是我们的核心竞争力的一部分,这是我们为汽车行业提供的工具的有力证明。我们是编码标准、单元测试、覆盖率分析和可追溯性技术的领先供应商。此外,汽车内部和外部更新的API验证工具都是Parasoft工具链的一部分。

   当越来越多的软件基于机器学习或人工智能而变得有趣或困难,开发阶段中应用程序的功能仅在软件代码中“间接”建模,学习系统在不断发展的势头下,有必要从离线认证过渡到动态在线认证。当然,这一切都还在规划中。为了进一步发展,Parasoft参与了有关这些主题的多个网络和研发项目,与合作伙伴共同开发必要的创新技术。

Dirk Giesen是Parasoft欧洲、中东和非洲地区的销售副总裁。Dirk于2006年加入Parasoft,拥有计算机硕士学位,在Telelogic(2006年被IBM收购)、德国经销商QA-Systems以及比荷卢经销商Koning en Hartman均担任过重要职务,并且具有非丰富的帮助客户在高科技、嵌入式和IT市场取得成功的经验。

想要了解更多信息,请点击:https://www.parasoftchina.com/