Design of a CDD-Based Fault Injection Framework for AUTOSAR Systems

Abstract

International audienceOver the past years, developing automotive software has been of an Electronic Control Unit (ECU)-specific nature despite the wide range of in-vehicle electronics. With the increasing maintainability cost of such an approach, the AUTomotive Open System Architecture (AUTOSAR) has emerged as a col-lective effort among different elements in the automotive industry in order to provide standardized and open software architecture for different types of vehi-cles. This paper presents a framework design to assess AUTOSAR systems by means of fault injection, which is recommended by the ISO 26262 standard for validating safety requirements at software, system and hardware level. Our pro-posal stems from a number of technical challenges characterizing AUTOSAR systems, and leverages AUTOSAR's Complex Device Driver (CDD) cross-layer and memory partitioning to support the implementation of a minimally intrusive fault injection framework. The potential of the approach in triggering error han-dling mechanisms implemented across the different layers of a given AUTOSAR system is discussed by means of examples

    Similar works

    Full text

    thumbnail-image

    Available Versions