Generic Fault Modelling for Fault Injection

  • Rickard Svenningsson
  • Henrik Eriksson
  • Jonny Vinter
  • Martin Törngren
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6957)


Fault injection is a widely used experimental dependability validation method, with a vast amount of techniques and tools. Within the scope of MOGENTES, an EU 7th framework programme project, tools have been developed which implements three different fault injection techniques; hardware-implemented fault injection, software-implemented fault injection and model-implemented fault injection. To support fault injection under the same conditions with these tools, an unambiguous description format for failure modes has been developed. Within MOGENTES, over 30 different failure modes have been identified, which all are implementable using the proposed format. XML has been chosen as the storage format for the failure modes, following a schema that is described in this paper.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Svenningsson, R., Vinter, J., Eriksson, H., Törngren, M.: Model-Implemented Fault Injection for Hardware Fault Simulation. In: Proceedings of the Workshop on Model-Driven Engineering, Verification, and Validation (MoDeVVa 2010), Oslo, Norway, October 3, pp. 31–36 (2010)Google Scholar
  2. 2.
    The MOGENTES Project,
  3. 3.
    IEC International Electrotechnical Commission, IEC 60218:2006 Analysis Techniques for System Reliability – Procedure for Failure Mode and Effects Analysis (FMEA)Google Scholar
  4. 4.
    Svenningsson, R., Vinter, J., Eriksson, H., Törngren, M.: MODIFI: A MODel-Implemented Fault Injection Tool. In: Schoitsch, E. (ed.) SAFECOMP 2010. LNCS, vol. 6351, pp. 210–222. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  5. 5.
    IEC International Electrotechnical Commission, IEC 61025:2006 Fault Tree Analysis (FTA)Google Scholar
  6. 6.
    IEC TR 62380 – Reliability data handbook,
  7. 7.
    W3C XML Schema,
  8. 8.
    da Silva, A., et al.: XML schema based fault set definition to improve fault injection tools interoperability. International Journal of Critical Computer-Based Systems 1(1/2/3), 220–237 (2010)CrossRefGoogle Scholar
  9. 9.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Rickard Svenningsson
    • 1
  • Henrik Eriksson
    • 1
  • Jonny Vinter
    • 1
  • Martin Törngren
    • 2
  1. 1.Department of ElectronicsSP Technical Research Institute of SwedenSweden
  2. 2.Department of MechatronicsKTH Royal Institute of TechnologySweden

Personalised recommendations