• DocumentCode
    3476750
  • Title

    Assessing and improving the effectiveness of logs for the analysis of software faults

  • Author

    Cinque, Marcello ; Cotroneo, Domenico ; Natella, Roberto ; Pecchia, Antonio

  • Author_Institution
    Dipt. di Inf. e Sist., Univ. degli Studi di Napoli Federico II, Naples, Italy
  • fYear
    2010
  • fDate
    June 28 2010-July 1 2010
  • Firstpage
    457
  • Lastpage
    466
  • Abstract
    Event logs are the primary source of data to characterize the dependability behavior of a computing system during the operational phase. However, they are inadequate to provide evidence of software faults, which are nowadays among the main causes of system outages. This paper proposes an approach based on software fault injection to assess the effectiveness of logs to keep track of software faults triggered in the field. Injection results are used to provide guidelines to improve the ability of logging mechanisms to report the effects of software faults. The benefits of the approach are shown by means of experimental results on three widely used software systems.
  • Keywords
    program verification; software fault tolerance; computing system dependability; event logs; logging mechanisms; software fault injection; software faults analysis; system outages; Computer crashes; Computer errors; Computer networks; Fault diagnosis; Guidelines; Open source software; Runtime; Software systems; Supercomputers; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2010 IEEE/IFIP International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4244-7500-1
  • Electronic_ISBN
    978-1-4244-7499-8
  • Type

    conf

  • DOI
    10.1109/DSN.2010.5544279
  • Filename
    5544279