• 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