• DocumentCode
    2514225
  • Title

    Handling Estimation Uncertainty with Bootstrapping: Empirical Evaluation in the Context of Hybrid Prediction Methods

  • Author

    Kläs, Michael ; Trendowicz, Adam ; Ishigai, Yasushi ; Nakao, Haruka

  • Author_Institution
    Fraunhofer IESE, Kaiserslautern, Germany
  • fYear
    2011
  • fDate
    22-23 Sept. 2011
  • Firstpage
    245
  • Lastpage
    254
  • Abstract
    Reliable predictions are essential for managing software projects with respect to cost and quality. Several studies have shown that hybrid prediction models combining causal models with Monte Carlo simulation are especially successful in addressing the needs and constraints of today´s software industry: They deal with limited measurement data and, additionally, make use of expert knowledge. Moreover, instead of providing merely point estimates, they support the handling of estimation uncertainty, e.g., estimating the probability of falling below or exceeding a specific threshold. Although existing methods do well in terms of handling uncertainty of information, we can show that they leave uncertainty coming from imperfect modeling largely unaddressed. One of the consequences is that they probably provide over-confident uncertainty estimates. This paper presents a possible solution by integrating bootstrapping into the existing methods. In order to evaluate whether this solution does not only theoretically improve the estimates but also has a practical impact on the quality of the results, we evaluated the solution in an empirical study using data from more than sixty projects and six estimation models from different domains and application areas. The results indicate that the uncertainty estimates of currently used models are not realistic and can be significantly improved by the proposed solution.
  • Keywords
    Monte Carlo methods; software development management; statistical analysis; Monte Carlo simulation; bootstrapping; estimation uncertainty handling; hybrid prediction methods; over confident uncertainty estimates; software project management; Context; Estimation; Monte Carlo methods; Predictive models; Probability distribution; Software; Uncertainty; CoBRA; HyDEEP; Monte Carlo simulation; defect prediction; effort estimation; empirical study;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement (ESEM), 2011 International Symposium on
  • Conference_Location
    Banff, AB
  • ISSN
    1938-6451
  • Print_ISBN
    978-1-4577-2203-5
  • Type

    conf

  • DOI
    10.1109/ESEM.2011.33
  • Filename
    6092573