TUumlV北德功能安全论谈第九期汽

北京白癜风医院哪家好 http://m.39.net/pf/bdfyy/bjzkbdfyy/
第九期

汽车功能安全标准ISO对软件的要求与ASPICE之间的共性和差异

郑威

现今,一个很明显的事实是:无论工业4.0、智能制造还是自动驾驶,软件正在越来越多领域的产品中成为核心。

汽车工业正面临着新的挑战。软件正在对车辆中现有系统交付的功能水平产生重大影响,软件的作用在未来会越来越重要。正因为如此,诸多标准强调了汽车领域的组织提高他们的软件开发能力,以处理不断增加的系统复杂性。这其中,ISO对软件的要求和ASPICE,是两个绕不开的关键标准。那么,如何理解他们之间的共性与差异呢?

标准简介

ASPICE全称是“AutomotiveSoftwareProcessImprovementandCapacityDetermination”,汽车软件过程改进及能力评定,是汽车行业用于评价软件开发团队研发能力水平的模型框架。最初由欧洲20多家主要汽车制造商共同制定,于年发布,目的是为了指导汽车零部件研发厂商的软件开发流程,从而改善车载软件的质量。

应该说,如果不考虑汽车软件过程改进和能力评定(ASPICE),就无法确定汽车行业软件开发的实践状态。ASPICE就是是欧洲汽车制造商为衡量其软件供应商的能力,以及评定供应商选择的资格机制而推广的参考模型。其中,HIS是一个由奥迪,宝马,奔驰,保时捷,大众组成的联盟,他们要求其供应商至少要通过ASPICE中的16个过程。

ISO是国际标准化组织(ISO)制定的一项汽车功能安全标准,于年11月出版,涉及道路车辆的功能安全领域。安全性是目前汽车的关键问题之一,ISO的重点是电气/电子(E/E)系统的功能安全性,定义了建立安全生命周期的一系列要求,包括确定汽车安全完整性水平(ASIL)、验证和确认可接受水平的措施。随着ISO的发布,制造商、供应商和汽车组织共享一个关于安全的汽车软件分类的通用模式。

标准内容

ASPICE是一个基于ISO/IEC标准的过程评估模型和过程参考模型,它符合ISO/IEC标准,可作为进行过程能力评估的基础。

从版本2.5到版本3.0的更新包括一些结构上的变化:

工程过程被分为两组系统(SYS)和软件(SWE),它们的结构有一些变化;

单元构建和单元验证被分为两个过程;

“插件概念”允许机械和硬件过程的集成;

能力水平1-3的微小变化和改进(工作产品特性的基础实践和修改),以及可能增加项目工作的少量变化,例如,系统和软件架构需要评估替代解决方案。

汽车制造商(OEM)和一级供应商使用ASPICE作为核心流程参考模型,推动内部软件流程改进,并评估和监控软件供应商。近年来,由于软件技术进化导致的功能水平不断提高,人们对质量的



转载请注明地址:http://www.cangshue.com/cscd/8236.html
  • 上一篇文章:
  • 下一篇文章:
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章