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