The safety of automated driving systems must be justified by convincing arguments and supported by compelling evidence to persuade certification agencies, regulatory entities, and the general public to allow the systems on public roads. This persuasion is typically facilitated by compiling the arguments and the compelling evidence into a safety case. Reviews and testing, two common approaches to ensure correctness of automotive systems cannot explore the typically infinite set of possible behaviours. In contrast, formal methods are exhaustive methods that can provide mathematical proofs of correctness of models, and they can be used to prove that formalizations of functional safety requirements are fulfilled by formal models of system components. This paper shows how formal methods can provide evidence for the correct break-down of the functional safety requirements onto the components that are part of feedback loops, and how this evidence fits into the argument of the safety case. If a proof is obtained, the formal models are used as requirements on the components. This structure of the safety argumentation can be used to alleviate the need for reviews and tests to ensure that the break-down is correct, thereby saving effort both in data collection and verification time.
翻译:自动驾驶系统的安全必须有令人信服的论据,并得到说服验证机构、监管实体和大众的令人信服的证据的支持,以允许公用道路系统。这种说服通常通过将论据和令人信服的证据汇编成安全案例而得到促进。审查和测试,确保汽车系统正确性的两个共同办法不能探索典型的无限可能的行为组合。相反,正式方法是能够提供模型正确性数学证明的详尽无遗的方法,可以用来证明系统组成部分的正式模型符合功能安全要求。本文件表明,正式方法可以提供证据,说明将功能安全要求正确分解为反馈循环的组成部分,以及这种证据如何符合安全案例的论点。如果获得证据,则将正式模型用作各组成部分的要求。这种安全论证的结构可以用来减轻审查和测试的需要,以确保系统组成部分的正式模型符合功能安全要求,从而节省数据收集和核查时间上的努力。