DOI: 10.3724/SP.J.1016.2013.02420

Chinese Journal of Computers (计算机学报) 2013/36:12 PP.2420-2428

Fault Localization of Object-Oriented Programs with Considering Class Feature

Previous spectra-based fault localization techniques mostly didn't take into account the effect of language features. In this paper, we consider the class feature in fault localization of object-oriented programs, discuss the effect of class feature on fault localization, and propose an approach with the combination of class suspiciousness information to improve the effectiveness of spectra-based fault localization techniques of object-oriented programs. Empirical studies using three open source Java software were also conducted. The experimental result shows that the proposed approach is able to improve the effectiveness of spectra-based fault localization.

Key words:fault localization,object-oriented,class suspiciousness,spectra,program analysis

ReleaseDate:2014-07-21 17:04:08