DocumentCode :
2349633
Title :
An experimental comparison of fault and error injection
Author :
Christmansson, J. ; Hiller, M. ; Rimén, M.
Author_Institution :
Carlstedt Res. & Technol. AB, Goteborg, Sweden
fYear :
1998
fDate :
4-7 Nov 1998
Firstpage :
369
Lastpage :
378
Abstract :
The complex interactions between faults, errors, failures and fault handling mechanisms can be studied via injection experiments. This paper presents an investigation of both fault and error injection techniques for emulating software faults. For evaluation, 1600 software faults and 5400 time-triggered errors were injected into an embedded real-time system. The cost-related results are: (i) the time required to create a fault set for fault injection was about 120 times longer than the time required to create an error set for time-triggered injection, and (ii) the execution time for the time-triggered error injection experiments was four times shorter than for the fault injection experiments. However, the error injection would be only 1.3 times faster if another strategy for fault injection had been used. Furthermore, failure symptom-related results are: (i) the test case had a greater influence than the fault type on the failure symptoms for fault injections, (ii) the error type had a greater influence on the failure symptoms for time-triggered error injections than had the test case, and (iii) the error type had a larger impact on the failure symptoms than the fault type
Keywords :
embedded systems; program diagnostics; software reliability; system recovery; cost-related results; embedded real-time system; error injection; error type; execution time; failure symptoms; fault handling mechanisms; fault injection; fault type; software fault emulation; test case; time-triggered errors; Aerospace control; Aircraft; Application software; Birth disorders; Computer errors; Control systems; Fault detection; Fault tolerant systems; Power generation; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering, 1998. Proceedings. The Ninth International Symposium on
Conference_Location :
Paderborn
ISSN :
1071-9458
Print_ISBN :
0-8186-8991-9
Type :
conf
DOI :
10.1109/ISSRE.1998.730903
Filename :
730903
Link To Document :
بازگشت