Early estimation of software size in object-oriented environments a case study in a CMM level 3 software firm

  • Authors:
  • Marco Ronchetti;Giancarlo Succi;Witold Pedrycz;Barbara Russo

  • Affiliations:
  • Dipartimento di Informatica e Studi Aziendali, Universití di Trento, Trento, Italy;Center for Applied Software Engineering, Free University of Bolzano-Bozen, Domenikanerplatz 3 Piazza Domenicani, 39100 Bozen, Italy;Department of Electrical and Computer Engineering, University of Calgary, Calgary, Alberta, Canada;Center for Applied Software Engineering, Free University of Bolzano-Bozen, Domenikanerplatz 3 Piazza Domenicani, 39100 Bozen, Italy

  • Venue:
  • Information Sciences: an International Journal
  • Year:
  • 2006

Quantified Score

Hi-index 0.07

Visualization

Abstract

Early estimation of the size of a software product is extremely important. In this paper we analyze two software packages developed by a CMM level 3 software firm. We study if any property of analysis objects can be used to infer the size of the final code in an object-oriented environment. In both cases we find the number of methods well correlated with software size, in the sense that the correlation with the final size is high (r0.77) and significant at the level 0.05. Inferential statistics guarantee that the results of this study are also applicable outside the scope of the two projects.