Title :
Building effective defect-prediction models in practice
Author :
A.G. Koru;H. Liu
Author_Institution :
Dept. of Inf. Syst., Maryland Univ., Baltimore, MD, USA
Abstract :
Defective software modules cause software failures, increase development and maintenance costs, and decrease customer satisfaction. Effective defect prediction models can help developers focus quality assurance activities on defect-prone modules and thus improve software quality by using resources more efficiently. These models often use static measures obtained from source code, mainly size, coupling, cohesion, inheritance, and complexity measures, which have been associated with risk factors, such as defects and changes.
Keywords :
"Predictive models","Size measurement","Testing","Software measurement","Software maintenance","Costs","Software quality","Performance analysis","NASA","Machine learning"
Journal_Title :
IEEE Software
DOI :
10.1109/MS.2005.149