Software Quality is a significant non-functional requirement that is not fulfilled by many software products. Faulty modules tend to degrade the software quality which may cause customer’s dissatisfaction. Fault prone module prediction is...
moreSoftware Quality is a significant non-functional requirement that is not fulfilled by many software products. Faulty modules tend to degrade the software quality which may cause customer’s dissatisfaction. Fault prone module prediction is an emerging area to improve the quality of the software and increase reliability of the system. Fault prone modules are predicted using various software metrics. In this paper, various metrics are investigated that have been used for fault prediction and the existing metrics are classified into three broad categories. Since no type of metric could accurately identify the fault prone modules, an integrated metric has been proposed to predict the fault prone modules.