Skip to main content

Testing Distributed ABS System with Fault Injection

  • Conference paper
  • First Online:
Innovations in Computing Sciences and Software Engineering

Abstract

The paper deals with the problem of adapting software implemented fault injection technique (SWIFI) to evaluate dependability of reactive microcontroller systems. We present an original methodology of disturbing controller operation and analyzing fault effects taking into account reactions of the controlled object and the impact of the system environment. Faults can be injected randomly (in space and time) or targeted at the most sensitive elements of the controller to check it at high stresses. This approach allows identifying rarely encountered problems, usually missed in classical approaches. The developed methodology has been used successfully to verify dependability of ABS system. Experimental results are commented in the paper.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Albert, A., Gerth, W.: Evaluation and Comparison of the Real-Time Performance of CANand TTCAN. Proc. of 9th CAN Conference, Munich (2003)

    Google Scholar 

  2. M. Anderson, D. Henriksson, A. Cervin: TrueTime 1.3 Manual. Lund Institute of Technology, Sweden, 2005.

    Google Scholar 

  3. Aralat et al., “Comparison pf physical and software-implemented fault injection techniques” IEEE Trans. on Computers, vol.52, no.9, pp.1115-1133, 2003..

    Article  Google Scholar 

  4. A. Cervin, D. Henriksson, D. Lincoln, K. J. Eker-ÅrzĂ©n “How does control timing affect performance?” Proc. IEEE Control Systems Magazine, vol.23, no.3, pp. 16-30, June 2003.

    Article  Google Scholar 

  5. J. C. Cunha et. al. “A study of failure models in feedback control systems” Proc. International Conference on Dependable Systems and Networks DSN 2001, pp.314-326, Goteborg, Sweden, 2001.

    Google Scholar 

  6. T. Frahsure: Distributed Anti-Lock Braking System; US Patent Nbr: 20060119174 A1, 2006.

    Google Scholar 

  7. P. Gawkowski, J. Sosnowski, “Dependability evaluation with fault injection experiments,” IEICE Transactions on Information & System, vol. E86-D, pp. 2642-2649, 2003.

    Google Scholar 

  8. P. Gawkowski, J. Sosnowski, “Experiences with software implemented fault injection,” Proceeding of the International Conference on Architecture of Computing Systems, VDE Verlag GMBH, pp. 73-80, 2007.

    Google Scholar 

  9. P. Gawkowski et al.,”Software implementation of explicit DMC algorithm with improved dependability” Novel Algorithms and Techniques in Telecommunications Automation and Industrial Electronics, Springer, pp.214-219, 2008.

    Google Scholar 

  10. P. Gawkowski, J. Sosnowski, Developing Fault Injection Environment for Complex Experiments, Proc. of IEEE On-Line Test Symposium, 2008, pp. 179-181

    Google Scholar 

  11. H. Kopetz: Real-Time Systems - Design Principles for Distributed Embedded Applications; Kluwer Academic, Netherlands 1998.

    Google Scholar 

  12. J. Muranho et. al. “Failure boundness in discrete applications” Proc. 3rd Latin-American Symposium on Dependable Computing, pp.160-169, Morella, Mexico, 2007.

    Google Scholar 

  13. J. B. Pheonix: Electronic Braking Control System; US Patent Nbr: 5575543, 1996.

    Google Scholar 

  14. K. Pattabiraman et al.”SymPLFIED: Symbolic program level fault injection and error detection framework” Proc. International Conference on Dependable Systems and Networks DSN 2008, pp.472-481, Anchorage, Alaska, USA, 2008.

    Google Scholar 

  15. Portela-Garcia, M. et al., Portela-Garcia, M. et al., “Rapid fault injection approach for measuring SEU sensitivity in complex processors”, Proc. of IEEE IOLTS, 2007, pp.100-106.

    Google Scholar 

  16. K. Rangelov: Simulink Model of a Quarter-Vehicle with an Anti-Lock Braking System; Research Report, Eindhoven University of Technology, 2004

    Google Scholar 

  17. M. Rebaudengo, M. S. Reorda, M. Villante, A new software based technique for low cost fault tolerant appliaction, Proc. of IEEE Annula Reliability and Maintanability Symposium, 2003, pp.23-28

    Google Scholar 

  18. D. Skarin, J. Karlsson, Software imlemented detection and recovery of soft errors in a break by wire system, Proc. of 7th European Dependable Computing Conference, 2IEEE Comp. Soc., 008, pp.145-154

    Google Scholar 

  19. D. Trawczynski, J. Sosnowski, J. Zalewski: A Tool for Databus Safety Analysis Using Fault Injection; Proc. International Conference on Computer Safety, Reliability, and Security, SAFECOMP’06, pp. 261-275, Gdansk, Poland, 2006.

    Google Scholar 

  20. D. Trawczynski, J. Sosnowski, P. Gawkowski, “Analyzing fault susceptibility of ABS microcontroller” Proc. International Conference on Computer Safety, Reliability, and Security SAFECOMP’08, pp. 320-372, Newcastle, U.K, 2008.

    Google Scholar 

  21. J. Vinter et al. “Experimental dependability evaluation of a fail-bounded jet engine control system for unmanned aerial vehicles” Proc. International Conference on Dependable Systems and Networks DSN 2005, pp. 666-671, Yokohama, Japan, 2005

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dawid TrawczyƄski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media B.V.

About this paper

Cite this paper

TrawczyƄski, D., Sosnowski, J., Gawkowski, P. (2010). Testing Distributed ABS System with Fault Injection. In: Sobh, T., Elleithy, K. (eds) Innovations in Computing Sciences and Software Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-9112-3_34

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-9112-3_34

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-9111-6

  • Online ISBN: 978-90-481-9112-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics