• DocumentCode
    2332923
  • Title

    Predicting post-release defects using pre-release field testing results

  • Author

    Khomh, Foutse ; Chan, Brian ; Zou, Ying ; Sinha, Anand ; Dietz, Dave

  • Author_Institution
    Dept. of Elec. & Comp. Eng., Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2011
  • fDate
    25-30 Sept. 2011
  • Firstpage
    253
  • Lastpage
    262
  • Abstract
    Field testing is commonly used to detect faults after the in-house (e.g., alpha) testing of an application is completed. In the field testing, the application is instrumented and used under normal conditions. The occurrences of failures are reported. Developers can analyze and fix the reported failures before the application is released to the market. In the current practice, the Mean Time Between Failures (MTBF) and the Average usage Time (AVT) are metrics that are frequently used to gauge the reliability of the application. However, MTBF and AVT cannot capture the whole pattern of failure occurrences in the field testing of an application. In this paper, we propose three metrics that capture three additional patterns of failure occurrences: the average length of usage time before the occurrence of the first failure, the spread of failures to the majority of users, and the daily rates of failures. In our case study, we use data derived from the pre-release field testing of 18 versions of a large enterprise software for mobile applications to predict the number of post-release defects for up to two years in advance. We demonstrate that the three metrics complement the traditional MTBF and AVT metrics. The proposed metrics can predict the number of post-release defects in a shorter time frame than MTBF and AVT.
  • Keywords
    fault diagnosis; program testing; software reliability; system recovery; AVT; MTBF; average usage time; failure occurrences; fault detection; in-house testing; large enterprise software; mean time between failures; mobile applications; post-release defects; pre-release field testing results; Software reliability; metrics; post-release defects; prediction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2011 27th IEEE International Conference on
  • Conference_Location
    Williamsburg, VI
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4577-0663-9
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2011.6080792
  • Filename
    6080792