DocumentCode
1660535
Title
Speeding-up fault injection experiments with dynamic code injection
Author
Gawkowski, Piotr ; Smulko, Grzegorz
Author_Institution
Inst. of Comput. Sci., Warsaw Univ. of Technol., Warsaw, Poland
fYear
2010
Firstpage
171
Lastpage
174
Abstract
One of the main advantages of the software implemented fault injection methodology is a very high level of controllability of an injected fault and high observability of its propagation. However, in practice, the time cost of controllability of the application under tests and injected faults might be very high. This relates mainly to the problem of the proper fault injection time instant identification. The paper presents a new technique based on the dynamic code injection at the test runtime called Code Cave. The injected code, executed in the context of application under tests, traps the application at the precisely defined time instant. The comparative experiments with old-fashioned implementation show the gained speed-up reducing the experiment duration up to 50%.
Keywords
embedded systems; program debugging; software fault tolerance; code cave; dynamic code injection; software implemented fault injection methodology; time instant identification; Radio frequency; code injections; debugging techniques; dependability analysis; software implemented fault injection;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology (ICIT), 2010 2nd International Conference on
Conference_Location
Gdansk
Print_ISBN
978-1-4244-8182-8
Type
conf
Filename
5553361
Link To Document