• DocumentCode
    665575
  • Title

    Fault triggers in open-source software: An experience report

  • Author

    Cotroneo, Domenico ; Grottke, Michael ; Natella, R. ; Pietrantuono, Roberto ; Trivedi, Kishor S.

  • Author_Institution
    DIETI Dept., Univ. degli Studi di Napoli Federico II, Naples, Italy
  • fYear
    2013
  • fDate
    4-7 Nov. 2013
  • Firstpage
    178
  • Lastpage
    187
  • Abstract
    With software systems becoming increasingly large and complex, many difficulties in coping with software bugs arise for developers. Despite good development practices, thorough testing, and proper maintenance policies, a non-negligible number of bugs remain in the released software. Understanding the type of residual bugs is fundamental for adopting proper countermeasures in current and future software releases. Depending on the fault triggering conditions that lead to a failure, developers can introduce fault-tolerance mechanisms and plan verification and validation strategies. In this paper, we analyze bugs in four large open-source software systems during their lifecycle, based on the concept of fault triggers. We first investigate how the type of system affects the bug type proportions, and their evolution over years. Then, an analysis of bug subtypes is performed, so as to better understand their nature, followed by a comparison with respect to attributes such as their average time to fix and severity.
  • Keywords
    program debugging; public domain software; bug evolution; bug subtypes analysis; bug type proportions; fault triggers; open-source software systems; software bugs; software lifecycle; Aging; Computer bugs; Hardware; Linux; Software systems; Testing; Bohrbug; Mandelbug; aging-related bug; fault classification; fault trigger;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering (ISSRE), 2013 IEEE 24th International Symposium on
  • Conference_Location
    Pasadena, CA
  • Type

    conf

  • DOI
    10.1109/ISSRE.2013.6698917
  • Filename
    6698917