A retargetable fault injection framework for safety validation of autonomous vehicles

Yuting Fu, Andrei Terechko, Tjerk Bijlsma, Pieter J.L. Cuijpers, Jeroen Redegeld, Ali Osman Ors

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

11 Citations (Scopus)

Abstract

Autonomous vehicles use Electronic Control Units running complex software to improve passenger comfort and safety. To test safety of in-vehicle electronics, the ISO 26262 standard on functional safety recommends using fault injection during component and system-level design. A Fault Injection Framework (FIF) induces hard-to-trigger hardware and software faults at runtime, enabling analysis of fault propagation effects. The growing number and complexity of diverse interacting components in vehicles demands a versatile FIF at the vehicle level. In this paper, we present a novel retargetable FIF based on debugger interfaces available on many target systems. We validated our FIF in three Hardware-In-the-Loop setups for autonomous driving based on the NXP BlueBox prototyping platform. To trigger a fault injection process, we developed an interactive user interface based on Robot Operating System, which also visualized vehicle system health. Our retargetable debugger-based fault injection mechanism confirmed safety properties and identified safety shortcomings of various automotive systems.

Original languageEnglish
Title of host publication2019 IEEE International Conference on Software Architecture - Companion, ICSA-C 2019
Place of PublicationPiscataway
PublisherInstitute of Electrical and Electronics Engineers
Pages69-76
Number of pages8
ISBN (Electronic)978-1-7281-1876-5
DOIs
Publication statusPublished - 9 May 2019
Event2019 IEEE International Conference on Software Architecture Companion, ICSA-C 2019 - Hamburg, Germany
Duration: 25 Mar 201929 Mar 2019
https://swk-www.informatik.uni-hamburg.de/~icsa2019/index.html

Conference

Conference2019 IEEE International Conference on Software Architecture Companion, ICSA-C 2019
Abbreviated titleICSA2019
Country/TerritoryGermany
CityHamburg
Period25/03/1929/03/19
Internet address

Keywords

  • Automotive Systems
  • Autonomous Driving
  • Debugger Interface
  • Fault Injection
  • Functional Safety
  • ISO 26262
  • NXP BlueBox Prototyping Platform

Fingerprint

Dive into the research topics of 'A retargetable fault injection framework for safety validation of autonomous vehicles'. Together they form a unique fingerprint.

Cite this