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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Albert, A., Gerth, W.: Evaluation and Comparison of the Real-Time Performance of CANand TTCAN. Proc. of 9th CAN Conference, Munich (2003)
M. Anderson, D. Henriksson, A. Cervin: TrueTime 1.3 Manual. Lund Institute of Technology, Sweden, 2005.
Aralat et al., âComparison pf physical and software-implemented fault injection techniquesâ IEEE Trans. on Computers, vol.52, no.9, pp.1115-1133, 2003..
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.
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.
T. Frahsure: Distributed Anti-Lock Braking System; US Patent Nbr: 20060119174 A1, 2006.
P. Gawkowski, J. Sosnowski, âDependability evaluation with fault injection experiments,â IEICE Transactions on Information & System, vol. E86-D, pp. 2642-2649, 2003.
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.
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.
P. Gawkowski, J. Sosnowski, Developing Fault Injection Environment for Complex Experiments, Proc. of IEEE On-Line Test Symposium, 2008, pp. 179-181
H. Kopetz: Real-Time Systems - Design Principles for Distributed Embedded Applications; Kluwer Academic, Netherlands 1998.
J. Muranho et. al. âFailure boundness in discrete applicationsâ Proc. 3rd Latin-American Symposium on Dependable Computing, pp.160-169, Morella, Mexico, 2007.
J. B. Pheonix: Electronic Braking Control System; US Patent Nbr: 5575543, 1996.
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.
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.
K. Rangelov: Simulink Model of a Quarter-Vehicle with an Anti-Lock Braking System; Research Report, Eindhoven University of Technology, 2004
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
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
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.
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.
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)