Title :
Fault Prediction Capability of Program File´s Logical-Coupling Metrics
Author :
Ahsan, Syed Nadeem ; Wotawa, Franz
Author_Institution :
Inst. for Software Technol., Graz Univ. of Technol., Graz, Austria
Abstract :
Frequent changes in logically coupled source files induced bugs in software. Metrics have been used to identify source files which are logically coupled. In this paper, we propose an approach to compute a set of eight metrics, which measure logical-couplings among source files. We compute these metrics using the historical data of software changes which are related to the fixing of post release bugs. To validate that our propose set of metrics is highly correlated with the number bugs and are more capable to construct a bug prediction model, we performed an experiment. Our experimental results show that our propose set of metrics is highly correlated with the number of bugs, and hence can be used to construct a bug prediction model. In our experiment, the obtained accuracy of our bug predictor model is 97%.
Keywords :
fault diagnosis; program debugging; software maintenance; software metrics; bug prediction model; fault prediction capability; logically coupled source files; program file logical coupling metrics; Computer bugs; Correlation; Couplings; Measurement; Predictive models; Principal component analysis; Software; fault prediction models; logical coupling metrics;
Conference_Titel :
Software Measurement, 2011 Joint Conference of the 21st Int'l Workshop on and 6th Int'l Conference on Software Process and Product Measurement (IWSM-MENSURA)
Conference_Location :
Nara
Print_ISBN :
978-1-4577-1930-1
DOI :
10.1109/IWSM-MENSURA.2011.38