• DocumentCode
    141585
  • Title

    First results of automatic fault-injection in an AUTOSAR tool-chain

  • Author

    Baumgarten, Guilherme ; Oertel, Markus ; Rettberg, Achim ; Marcelo, Gotz

  • Author_Institution
    Div. Transp., OFFIS e.V., Oldenburg, Germany
  • fYear
    2014
  • fDate
    27-30 July 2014
  • Firstpage
    170
  • Lastpage
    175
  • Abstract
    Fault-injection is a commonly used method for testing safety-relevant embedded systems. Especially after the introduction of the ISO 26262 the importance of this technique has gained attention in the automotive domain to test the proper implementation of safety concepts. To enable meaningful tests, the possible random hardware faults need to be aligned in early stages of the development process between the hardware and software developers. Since it is difficult to reason that a system nominal behavior is not affected by the injected fault-code, we aim at an automatic injection of faults into the software units using an AUTOSAR tool-chain. An extension in the AUTOSAR design tool is proposed in order to capture fault definitions that shall be used to automatically create trigger-able defects in the behavioral models designed with SIMULINK/Targetlink. As first results, it is demonstrated how to integrate faults in Targetlink to be able to use AUTOSAR simulation environments without any further changes to perform fault-injection tests. Furthermore, automatically generated test-vectors from requirements are used to trigger the fault injection at runnable level.
  • Keywords
    ISO standards; automotive electronics; electronic engineering computing; embedded systems; program testing; road safety; safety-critical software; software fault tolerance; AUTOSAR simulation environment; AUTOSAR tool-chain; ISO 26262 standard; Simulink; Targetlink; automatic fault-injection; automotive domain; fault definition; fault-injection test; hardware development; safety-relevant embedded system testing; software development; Analytical models; Hardware; Ports (Computers); Safety; Software; Software architecture; Switches; AUTOSAR; ISO 26262; computer simulation; embedded system; fault injection; fault port; functional automotive safety; safety relevant systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2014 12th IEEE International Conference on
  • Conference_Location
    Porto Alegre
  • Type

    conf

  • DOI
    10.1109/INDIN.2014.6945503
  • Filename
    6945503