DocumentCode :
2632013
Title :
Fault Analysis in OSS Based on Program Slicing Metrics
Author :
Black, Sue ; Counsell, Steve ; Hall, Tracy ; Bowes, David
Author_Institution :
Dept. of Comput., Univ. of Westminster, Harrow, UK
fYear :
2009
fDate :
27-29 Aug. 2009
Firstpage :
3
Lastpage :
10
Abstract :
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.
Keywords :
program slicing; public domain software; software fault tolerance; software metrics; barcode OSS; barcode open source system; fault analysis; fault-free module; fault-prone function; program slicing metrics; Application software; Computer science; Data mining; Genetic programming; Large-scale systems; Predictive models; Software engineering; Software measurement; Software metrics; Statistical analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications, 2009. SEAA '09. 35th Euromicro Conference on
Conference_Location :
Patras
ISSN :
1089-6503
Print_ISBN :
978-0-7695-3784-9
Type :
conf
DOI :
10.1109/SEAA.2009.94
Filename :
5349887
Link To Document :
بازگشت