Correlation Analysis of Software Defects Density and Metrics

Article Preview

Abstract:

It is very useful for improving software quality if we can find which software metrics are more correlative with software defects or defects density. Based on 33 actual software projects, we analyzed 44 software metrics from application level, file level, class level and function level, and do correlation analysis with the number of software defects and defect density, the results show that software metrics have little correlation with the number of software defects, but are correlative with defect density. Through correlation analysis, we selected five metrics that have larger correlation with defect density, these metrics can be used for improving software quality and predicting software defects density.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

2225-2228

Citation:

Online since:

January 2015

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2015 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Akiyama, F. An example of software system debugging. In: Proc. of the Int'l Federation of Information Proc. Societies Congress. New York: Springer Science and Business Media, 1971. 353−359.

Google Scholar

[2] Halstead, MH. Elements of Software Science. New York: Elsevier, North-Holland, (1977).

Google Scholar

[3] McCabe, TJ. A complexity measure. IEEE Trans. on Software Engineering, 1976, SE-2(4): 347−354.

Google Scholar

[4] Khoshgoftaar, TM, Herzberg, A, Seliya, N. Resource oriented selection of rule-based classification models: An empirical case study. Software Quality Control, 2006, 14(4): 309−338.

DOI: 10.1007/s11219-006-0038-1

Google Scholar

[5] Suffian, M. D., Ibrahim, M. S. A Prediction Model for System Testing Defects using Regression Analysis. International Journal of Soft Computing And Software Engineering (JSCSE), Vol. 2, No. 7: 55-68, (2012).

DOI: 10.7321/jscse.v2.n7.6

Google Scholar

[6] Umar, S. N. Software Testing Defect Prediction model-a Practical Approach. International Journal of Research in Engineering and Technology, Vol. 2, Issue 5: 741-745, (2013).

Google Scholar

[7] Rawat, M. S. , Dubey, S. K. Software Defect Prediction Models for Quality Improvement: A Literature Study. IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 5, No. 2: 288-296, (2012).

Google Scholar

[8] Lee, T. , Nam, J. , Han, D. , etc. Micro Interaction Metrics for Defect Prediction. Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering. Pages 311-321, (2011).

DOI: 10.1145/2025113.2025156

Google Scholar

[9] Information on http: /www. statstutor. ac. uk/resources/uploaded/spearmans. pdf.

Google Scholar