Title :
A dynamic software binary fault injection system for real-time embedded software
Author :
Zhang, Yunjia ; Liu, Bin ; Zhou, Qing
Author_Institution :
Sch. of Reliability & Syst. Eng., Beihang Univ., Beijing, China
Abstract :
Dynamic fault injection is an efficient technique for reliability evaluation. In this paper, a new fault injection system called DDSFIS (debug-based dynamic software fault injection system) is presented. DDSFIS is designed to be adaptable to real-time embedded systems. Locations of injections and faults are detected and injected automatically without recompiling. The tool is highly portable between different platforms since it relies on the GNU tool chains. The effectiveness and performance of DDSFIS is validated by experiments.
Keywords :
embedded systems; program debugging; program testing; software reliability; DDSFIS; debug-based dynamic software fault injection system; dynamic software binary fault injection system; real-time embedded software; reliability evaluation; Aerodynamics; Embedded software; Real time systems; Software reliability; Syntactics; Software fault injection; dynamic binary injection; real-time embedded software; software reliability;
Conference_Titel :
Reliability, Maintainability and Safety (ICRMS), 2011 9th International Conference on
Conference_Location :
Guiyang
Print_ISBN :
978-1-61284-667-5
DOI :
10.1109/ICRMS.2011.5979375