Assessing and Improving the Effectiveness of Logs for the Analysis of Software Faults

被引:17
|
作者
Cinque, Marcello [1 ]
Cotroneo, Domenico [1 ]
Natella, Roberto [1 ]
Pecchia, Antonio [1 ]
机构
[1] Univ Napoli Federico II, Dipartimento Informat & Sistemist, I-80125 Naples, Italy
关键词
D O I
10.1109/DSN.2010.5544279
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:457 / 466
页数:10
相关论文
共 50 条
  • [21] COMPREHENSIVE LOG ANALYSIS SOFTWARE .2. RESISTIVITY LOGS
    SCHAD, ST
    OIL & GAS JOURNAL, 1987, 85 (32) : 79 - 80
  • [22] Improving effectiveness of automated software testing in the absence of specifications
    Xie, Tao
    ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 355 - 358
  • [23] Assessing Data Usefulness for Failure Analysis in Anonymized System Logs
    Ghiasvand, Siavash
    Ciorba, Florina M.
    2018 17TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2018, : 164 - 171
  • [24] Mining Historical Test Logs to Predict Bugs and Localize Faults in the Test Logs
    Amar, Anunay
    Rigby, Peter C.
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), 2019, : 140 - 151
  • [25] Towards Analyzing and Improving Robustness of Software Applications to Intermittent and Permanent Faults in Hardware
    Sharma, Ankur
    Sloan, Joseph
    Wanner, Lucas F.
    Elmalaki, Salma H.
    Srivastava, Mani B.
    Gupta, Puneet
    2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 435 - 438
  • [26] On the Naturalness and Localness of Software Logs
    Gholamian, Sina
    Ward, Paul A. S.
    2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, : 155 - 166
  • [27] Performance and cost-effectiveness of change burst metrics in predicting software faults
    Ndenga, Malanga Kennedy
    Ganchev, Ivaylo
    Mehat, Jean
    Wabwoba, Franklin
    Akdag, Herman
    KNOWLEDGE AND INFORMATION SYSTEMS, 2019, 60 (01) : 275 - 302
  • [28] Performance and cost-effectiveness of change burst metrics in predicting software faults
    Malanga Kennedy Ndenga
    Ivaylo Ganchev
    Jean Mehat
    Franklin Wabwoba
    Herman Akdag
    Knowledge and Information Systems, 2019, 60 : 275 - 302
  • [29] ANALYSIS OF FAULTS IN AN N-VERSION SOFTWARE EXPERIMENT
    BRILLIANT, SS
    KNIGHT, JC
    LEVESON, NG
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (02) : 238 - 247
  • [30] AN ANALYSIS OF STATIC METRICS AND FAULTS IN C-SOFTWARE
    CRAWFORD, SG
    MCINTOSH, AA
    PREGIBON, D
    JOURNAL OF SYSTEMS AND SOFTWARE, 1985, 5 (01) : 37 - 48