Advanced SearchSearch Tips
A Metrics Set for Measuring Software Module Severity
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
A Metrics Set for Measuring Software Module Severity
Hong, Euy-Seok;
  PDF(new window)
Defect severity that is a measure of the impact caused by the defect plays an important role in software quality activities because not all software defects are equal. Earlier studies have concentrated on defining defect severity levels, but there have almost never been trials of measuring module severity. In this paper, first, we define a defect severity metric in the form of an exponential function using the characteristics that defect severity values increase much faster than severity levels. Then we define a new metrics set for software module severity using the number of defects in a module and their defect severity metric values. In order to show the applicability of the proposed metrics, we performed an analytical validation using Weyuker`s properties and experimental validation using NASA open data sets. The results show that ms is very useful for measuring the module severity and msd can be used to compare different systems in terms of module severity.
defect severity;module severity;software metrics;metrics validation;
 Cited by
결함 심각도에 기반한 소프트웨어 품질 예측,홍의석;

한국컴퓨터정보학회논문지, 2015. vol.20. 5, pp.73-81 crossref(new window)
IEEE Standard Classification for Software Anomalies, IEEE Std. 1044-2009.

R. Shatnawi and W. Li, "The effectiveness of software metrics in identifying error-prone classes in post release software evolution process," Journal of Systems and Software, Vol.81, No.11, pp. 1868-1882, 2008. crossref(new window)

C. Catal, "Software fault prediction:A literature review and current trends," Expert Systems with Applications, Vol.38, No.4, pp.4626-4636, 2011. crossref(new window)

T. Hall, S. Beecham, D. Bowes, D. Gray, and S. Counsell, "A Systematic Literature Review on Fault Prediction Performance in Software Engineering," IEEE Trans. Software Eng., Vol.38, No.6, pp. 1276-1304, 2012. crossref(new window)

D. E. Harter, C. F. Kemerer, and S. A. Slaughter, "Does Software Process Improvement Reduce the Severity of Defects? A Longitudinal Field Study," IEEE Trans. Software Eng., Vol.38, No.4, pp. 810-827, 2012. crossref(new window)

T. Menzies and A. Marcus, "Automated Severity Assessment of Software Defect Reports," Proc. of ICSM 2008, pp.346-355.

Y. Zhou and H. Leung, "Empirical analysis of object-oriented design metrics for predicting high and low severity faults," IEEE Trans. Software Eng, Vol.32, No.10, pp.771-789, 2006. crossref(new window)

D. Gray, D. Bowes, N. Davey, Y. Sun, and B. Christianson, "Reflections on the NASA MDP data sets," IET Software, Vol.6, No.6, pp. 549-558, 2012. crossref(new window)

N. Fenton, "Software Measurement: A Necessary Scientific Basis," IEEE Trans. Software Eng., Vol.20, No.3, pp.199-206, 1994. crossref(new window)

H. Zuse, Software Complexity Measures and Methods, Walter de Gruyter, 1991.

E. J. Weyuker, "Evaluating Software Complexity Measures," IEEE Trans. Software Eng., Vol.14, No.9, pp.1357-1365, 1988. crossref(new window)

IEEE Standard Glossary of Software Engineering Terminology, IEEE Std. 610.12

S. R. Chidamber and C. F. Kemerer, "A Metrics Suite for Object Oriented Design," IEEE Trans. Software Eng., Vol.20, No.6, pp.476-493, 1994. crossref(new window)

E. Hong, "Ambiguity Analysis of Defectiveness in NASA MDP data sets," Journal of the Korea Society of IT Services, Vol.12, No.2, pp.361-371, 2013. crossref(new window)