DocumentCode :
1862145
Title :
Effective Software Bug Localization Using Spectral Frequency Weighting Function
Author :
Lee, Hua Jie ; Naish, Lee ; Ramamohanarao, Kotagiri
Author_Institution :
Univ. of Melbourne, Melbourne, VIC, Australia
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
218
Lastpage :
227
Abstract :
This paper presents an approach of bug localization using a frequency weighting function. In an existing approach, only binary information of execution count from test executions is used. Information of each program statement being executed and not executed by a particular test is used; indicated by 1 and 0 respectively. In our proposed approach, frequency execution count of each program statement executed by a respective test is used. We evaluate several well-known spectra metrics using our proposed approach and the existing approach (using binary information of execution count) on two test suites; Siemens Test Suite and Unix datasets. We show that the bug localization performance is improved by using our proposed approach. We conduct statistical test and show that the improved bug localization performance using our approach (using frequency execution count) is statistically significant than using the existing approach (using binary information of execution count).
Keywords :
program debugging; software metrics; statistical testing; Siemens test suite; Unix datasets; software bug localization; spectra metrics; spectral frequency weighting function; statistical test; Benchmark testing; Computer bugs; Debugging; Frequency measurement; Runtime; Software; Frequency Weighting Function; Program Spectra; Spectra Metrics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
ISSN :
0730-3157
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2010.26
Filename :
5676260
Link To Document :
بازگشت