Fault analysis in OSS based on program slicing metrics

Black, Sue E., Counsell, Steve, Hall, Tracy and Bowes, David (2009) Fault analysis in OSS based on program slicing metrics. In: Euromicro2009 : Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2009), 27-29 August 2009, Patras, Greece. IEEE, pp. 3-10. ISBN 9780769537849


Download (196kB)
Official URL: http://dx.doi.org/10.1109/SEAA.2009.94


In this paper, we investigate the Barcode OSS using two of Weiser’s original slice-based metrics (Tightness and Overlap) as a basis, complemented with fault data extracted from multiple versions of the same system. We compared the values of the metrics in functions with at least one reported fault with fault-free modules to determine a) whether significant differences in the two metrics would be observed and b) whether those metrics might allow prediction of faulty functions. Results revealed some interesting traits of the Tightness metric and, in particular, how low values of that metric seemed to indicate fault-prone functions. A significant difference was found between the Tightness metric values for faulty functions when compared to fault-free functions suggesting that Tightness is the ‘better’ of the two metrics in this sense. The Overlap metric seemed less sensitive to differences between the two types of function.

Item Type: Book Section
Subjects: University of Westminster > Science and Technology > Electronics and Computer Science, School of (No longer in use)
Depositing User: Miss Nina Watts
Date Deposited: 12 Jan 2010 10:00
Last Modified: 11 Aug 2010 14:36
URI: http://westminsterresearch.wmin.ac.uk/id/eprint/7169

Actions (login required)

Edit Item (Repository staff only) Edit Item (Repository staff only)