Reliability and validity in comparative studies of software prediction models

By Ingunn Myrtveit, Erik Stensrud, Martin J. Shepperd. IEEE Transactions on Software Engineering, 2005

299 citations recorded by the source corpus.

Empirical studies on software prediction models do not converge with respect to the question "which prediction model is best?" The reason for this lack of convergence is poorly understood. In this simulation study, we have examined a frequently used research procedure comprising three main ingredients: a single data sample, an accuracy indicator, and cross validation. Typically, these empirical studies compare a machine learning model with a regression model. In our study, we use simulation and compare a machine learning and a regression model. The results suggest that it is the research procedure itself that is unreliable. This lack of reliability may strongly contribute to the lack of convergence. Our findings thus cast some doubt on the conclusions of any study of competing software prediction models that used this research procedure as a basis of model comparison. Thus, we need to develop more reliable research procedures before we can have confidence in the conclusions of comparative studies of software prediction models.

Subfields: Information Systems, Software

View Paper: https://www.semanticscholar.org/paper/43288cf3876d73575b7397ee9ab2853cd4ff810a

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Information Systems

  1. Ahmed E. Hassan
  2. Chakkrit Kla Tantithamthavorn
  3. Ken-ichi Matsumoto
  4. Shane McIntosh
  5. Romain Robbes
  6. Marco D'Ambros
  7. Michele Lanza
  8. Ruchika Malhotra

In Software

  1. Ahmed E. Hassan
  2. Chakkrit Kla Tantithamthavorn
  3. Ken-ichi Matsumoto
  4. Shane McIntosh
  5. Romain Robbes
  6. Marco D'Ambros
  7. Michele Lanza
  8. Ahmet Okutan

Citations in the corpus