DocumentCode
2366295
Title
Towards Identifying the Best Variables for Failure Prediction Using Injection of Realistic Software Faults
Author
Irrera, Ivano ; Duraes, Joao ; Vieira, Marco ; Madeira, Henrique
Author_Institution
Dept. of Inf. Eng., Univ. of Coimbra, Coimbra, Portugal
fYear
2010
fDate
13-15 Dec. 2010
Firstpage
3
Lastpage
10
Abstract
Predicting failures at runtime is one of the most promising techniques to increase the availability of computer systems. However, failure prediction algorithms are still far from providing satisfactory results. In particular, the identification of the variables that show symptoms of incoming failures is a difficult problem. In this paper we propose an approach for identifying the most adequate variables for failure prediction. Realistic software faults are injected to accelerate the occurrence of system failures and thus generate a large amount of failure related data that is used to select, among hundreds of system variables, a small set that exhibits a clear correlation with failures. The proposed approach was experimentally evaluated using two configurations based on Windows XP. Results show that the proposed approach is quite effective and easy to use and that the injection of software faults is a powerful tool for improving the state of the art on failure prediction.
Keywords
software fault tolerance; system recovery; Windows XP; failure prediction algorithms; realistic software fault injection; system failures occurrence; Failure prediction; availability; fault injection; software faults;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing (PRDC), 2010 IEEE 16th Pacific Rim International Symposium on
Conference_Location
Tokyo
Print_ISBN
978-1-4244-8975-6
Electronic_ISBN
978-0-7695-4289-8
Type
conf
DOI
10.1109/PRDC.2010.51
Filename
5703221
Link To Document