Ensuring the Reliability of an Autonomous Vehicle: a Formal Approach based on Component Interaction Protocols

Abstract

International audienceIn automotive applications, several components, offering different services, can be composed in order to handle one specific task (autonomous driving for example). Nevertheless, component composition is not straightforward and is subject to the occurrence ofbugs resulting from components or services incompatibilities for instance. Hence, bugs detection in component-based systems at thedesign level is very important, particularly, when the developed system concerns automotive applications supporting critical services.In this paper, we propose a formal approach for modeling and verifying the reliability of an autonomous vehicle system, communicatingcontinuously with off-road infrastructure. We focus on components offering critical services with hard time constraint defining thedelay of their availability. We propose to verify whether a set of components, when composed according to the system architecturespecified with SysML models, achieve their tasks by respecting their interaction protocols and their time constraints

    Similar works

    Full text

    thumbnail-image