DocumentCode
2896475
Title
Evaluating the Use of Reference Run Models in Fault Injection Analysis
Author
Leeke, Matthew ; Jhumka, Arshad
Author_Institution
Dept. of Comput. Sci., Univ. of Warwick, Coventry, UK
fYear
2009
fDate
16-18 Nov. 2009
Firstpage
121
Lastpage
124
Abstract
Fault injection (FI) has been shown to be an effective approach to assessing the dependability of software systems. To determine the impact of faults injected during FI, a given oracle is needed. Oracles can take a variety of forms, including (i) specifications, (ii) error detection mechanisms and (iii) golden runs. Focusing on golden runs, in this paper we show that there are classes of software which a golden run based approach can not be used to analyse. Specifically, we demonstrate that a golden run based approach can not be used in the analysis of systems which employ a main control loop with an irregular period. Further, we show how a simple model, which has been refined using FI experiments, can be employed as an oracle in the analysis of such a system.
Keywords
program testing; software reliability; fault injection analysis; golden run-based approach; oracle; reference run models; software system dependability; specifications; Computer science; Control systems; Delay; Error correction; Failure analysis; Fault detection; Performance analysis; Pervasive computing; Software systems; System testing; Fault Injection; Fault Tolerance; Oracle; Reference Run Model; Software Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2009. PRDC '09. 15th IEEE Pacific Rim International Symposium on
Conference_Location
Shanghai
Print_ISBN
978-0-7695-3849-5
Type
conf
DOI
10.1109/PRDC.2009.28
Filename
5368242
Link To Document