The scope of automotive functions has grown from a single-vehicle as an entity to multiple vehicles working together as an entity, referred to as cooperative driving. The current automotive safety standard, ISO 26262, is designed for single vehicles. With the increasing number of cooperative driving capable vehicles on the road, it is now imperative to systematically assess the functional safety of architectures of these vehicles. Many methods are proposed to assess architectures with respect to different quality attributes in the software architecture domain, but to the best of our knowledge, functional safety assessment of automotive architectures is not explored in the literature. We present a method, that leverages existing research in software architecture and safety engineering domains, to check whether the functional safety requirements for a cooperative driving scenario are fulfilled in the technical architecture of a vehicle. We apply our method on a real-life academic prototype for a cooperative driving scenario, platooning, and discuss our insights.
翻译:汽车功能的范围已经从单一车辆作为一个实体发展到多辆汽车作为一个实体一起工作,称为合作驾驶。目前的汽车安全标准(ISO 2626262)是为单一车辆设计的。随着在公路上的合作驾驶能力车辆越来越多,现在必须系统地评估这些车辆结构的功能安全性。提出了许多方法来评估软件结构领域不同质量属性的结构,但对于我们的知识而言,文献中没有探讨汽车结构的功能安全评估。我们提出了一个方法,利用软件结构和安全工程领域的现有研究,检查车辆的技术结构是否满足了合作驾驶的功能安全要求。我们用我们的方法在实际的学术原型上进行合作驾驶、排队和讨论我们的洞察力。