DocumentCode :
2744414
Title :
Fault Localization Based on Multi-level Similarity of Execution Traces
Author :
Wang, Xinping ; Gu, Qing ; Zhang, Xin ; Chen, Xiang ; Chen, Daoxu
Author_Institution :
Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing, China
fYear :
2009
fDate :
1-3 Dec. 2009
Firstpage :
399
Lastpage :
405
Abstract :
Since automated fault localization can improve the efficiency of both the testing and debugging process, it is an important technique for the development of reliable software. This paper proposes a novel fault localization approach based on multi-level similarity of execution traces, which is suitable for object-oriented software. It selects useful test cases at class level and computes code suspiciousness at block level. We develop a tool that implements the approach, and conduct empirical studies to evaluate its effectiveness. The experimental results show that our approach has the potential to be effective in localizing faults for object-oriented software.
Keywords :
fault location; object-oriented programming; program diagnostics; program testing; automated fault localization; code suspiciousness; debugging process; execution traces; multilevel similarity; object-oriented software; reliable software. development; testing process; Automatic testing; Computer science; Failure analysis; Fault detection; Information analysis; Laboratories; Programming profession; Software debugging; Software engineering; Software testing; execution trace; fault localization; multi-level similarity; object-oriented; software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
Conference_Location :
Penang
ISSN :
1530-1362
Print_ISBN :
978-0-7695-3909-6
Type :
conf
DOI :
10.1109/APSEC.2009.45
Filename :
5358777
Link To Document :
بازگشت