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

Affiliation auteurs!!!! Error affiliation !!!!
TitreEnsuring the Reliability of an Autonomous Vehicle: a Formal Approach based on Component Interaction Protocols
Type de publicationConference Paper
Year of Publication2017
AuteursChouali S, Boukerche A, Mostefaoui A
Conference NamePROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON MODELLING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS (MSWIM'17)
PublisherAssoc Comp Machinery; ACM SIGSIM
Conference Location1515 BROADWAY, NEW YORK, NY 10036-9998 USA
ISBN Number978-1-4503-5164-5
Mots-cléscomponent assembly, critical services, interaction protocols, System architecture, time constraints, Vehicular systems
Résumé

In 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 of bugs resulting from components or services incompatibilities for instance. Hence, bugs detection in component-based systems at the design 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, communicating continuously with off-road infrastructure. We focus on components offering critical services with hard time constraint defining the delay of their availability. We propose to verify whether a set of components, when composed according to the system architecture specified with SysML models, achieve their tasks by respecting their interaction protocols and their time constraints.

DOI10.1145/3127540.3127581