• DocumentCode
    185633
  • Title

    Reproducibility of Environment-Dependent Software Failures: An Experience Report

  • Author

    Cavezza, Davide G. ; Pietrantuono, Roberto ; Russo, S. ; Alonso, J. Marcos ; Trivedi, Kishor S.

  • Author_Institution
    Univ. di Napoli Federico II, Naples, Italy
  • fYear
    2014
  • fDate
    3-6 Nov. 2014
  • Firstpage
    267
  • Lastpage
    276
  • Abstract
    We investigate the dependence of software failure reproducibility on the environment in which the software is executed. The existence of such dependence is ascertained in literature, but so far it is not fully characterized. In this paper we pinpoint some of the environmental components that can affect the reproducibility of a failure and show this influence through an experimental campaign conducted on the My SQL Server software system. The set of failures of interest is drawn from My SQL´s failure reports database and an experiment is designed for each of these failures. The experiments expose the influence of disk usage and level of concurrency on My SQL failure reproducibility. Furthermore, the results show that high levels of usage of these factors increase the probabilities of failure reproducibility.
  • Keywords
    SQL; concurrency control; failure analysis; program diagnostics; program testing; My SQL Server software system; My SQL failure reports database; My SQL failure reproducibility; concurrency level; disk usage; environment-dependent software failure reproducibility; environmental components; software execution; Computer bugs; Debugging; Memory management; Random access memory; Servers; Software; Testing; Software testing; debugging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering (ISSRE), 2014 IEEE 25th International Symposium on
  • Conference_Location
    Naples
  • ISSN
    1071-9458
  • Print_ISBN
    978-1-4799-6032-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.2014.19
  • Filename
    6982633