This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Empirically Guided Software Development Using Metric-Based Classification Trees
March/April 1990 (vol. 7 no. 2)
pp. 46-54

The identification of high-risk components early in the life cycle is addressed. A solution that casts this as a classification problem is examined. The proposed approach derives models of problematic components, based on their measurable attributes and those of their development processes. The models provide a basis for forecasting which components are likely to share the same high-risk properties, such as being error-prone or having a high development cost. Developers can use these classification techniques to localize the troublesome 20% of the system. The method for generating the models, called automatic generation of metric-based classification trees, uses metrics from previous releases or projects to identify components that are historically high-risk.

Index Terms:
empirically guided software development; metric-based classification trees; life cycle; classification problem; measurable attributes; automatic generation; software engineering
Citation:
Adam A. Porter, Richard W. Selby, "Empirically Guided Software Development Using Metric-Based Classification Trees," IEEE Software, vol. 7, no. 2, pp. 46-54, March-April 1990, doi:10.1109/52.50773
Usage of this product signifies your acceptance of the Terms of Use.