• DocumentCode
    2587784
  • Title

    Forecasting field defect rates using a combined time-based and metrics-based approach: a case study of OpenBSD

  • Author

    Li, Paul Luo ; Herbsleb, Jim ; Shaw, Mary

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA
  • fYear
    2005
  • fDate
    1-1 Nov. 2005
  • Lastpage
    202
  • Abstract
    Open source software systems are critical infrastructure for many applications; however, little has been precisely measured about their quality. Forecasting the field defect-occurrence rate over the entire lifespan of a release before deployment for open source software systems may enable informed decision-making. In this paper, we present an empirical case study often releases of OpenBSD. We use the novel approach of predicting model parameters of software reliability growth models (SRGMs) using metrics-based modeling methods. We consider three SRGMs, seven metrics-based prediction methods, and two different sets of predictors. Our results show that accurate field defect-occurrence rate forecasts are possible for OpenBSD, as measured by the Theil forecasting statistic. We identify the SRGM that produces the most accurate forecasts and subjectively determine the preferred metrics-based prediction method and set of predictors. Our findings are steps towards managing the risks associated with field defects
  • Keywords
    operating systems (computers); program verification; public domain software; software metrics; software quality; software reliability; OpenBSD; Theil forecasting statistic; field defect rate forecasting; hardware configurations metrics; metrics-based modeling; metrics-based prediction; open source software systems; software configurations metrics; software quality; software reliability growth models; time-based approach; usage metrics; Application software; Computer aided software engineering; Decision making; Open source software; Prediction methods; Predictive models; Software engineering; Software measurement; Software quality; Software reliability; Experimentation; Management; Measurement; Metrics-based modeling; Reliability; comparative study; deployment and usage metrics; open source software; software and hardware configurations metrics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2005. ISSRE 2005. 16th IEEE International Symposium on
  • Conference_Location
    Chicago, IL
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2482-6
  • Type

    conf

  • DOI
    10.1109/ISSRE.2005.19
  • Filename
    1544734