csXception®: First Steps to Provide Fault Injection for the Development of Safe Systems in Automotive Industry

  • Ricardo Barbosa
  • Nuno Silva
  • João Mário Cunha
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7869)


The increasing complexity on the vehicles electrical and/or electronic components has introduced a challenge to automotive safety. Standardization efforts have already been made, leading to the ISO-26262 functional safety and the AUTOSAR architecture definition, providing a development process that addresses safety and quality issues. With the goal of ensuring safety properties, this paper presents a fault injection tool (csXception®), developed by Critical Software, and the first steps towards injecting faults on ARM® Cortex-M3 microcontroller using the SCIFI technique for assessing AUTOSAR systems.


Fault Injection automotive safety csXception® ISO-26262 AUTOSAR SCIFI 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    The Economist, Tech. View: Cars and software bugs, (visited on: April 09, 2013)
  2. 2.
    Hsueh, M.C., Tsai, T.K., Iyer, R.K.: Fault injection techniques and tools. IEEE Computer 30(4), 75–82 (1997)CrossRefGoogle Scholar
  3. 3.
    Ziade, H., Ayoubi, R., Velazco, R.: A survey on fault injection techniques. The International Arab Journal of Information Technology 1(2), 171–186 (2004)Google Scholar
  4. 4.
    ISO International Standard, ISO-26262: Road vehicles – Functional safety Google Scholar
  5. 5.
    AUTOSAR, (visited on: February 11 2013)
  6. 6.
    Toshiba, Automotive Cortex M3 Line-up, (visited on: February 15, 2013)

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Ricardo Barbosa
    • 1
  • Nuno Silva
    • 1
  • João Mário Cunha
    • 1
  1. 1.Critical Software, S.A., Parque Industrial de TaveiroCoimbraPortugal

Personalised recommendations