Fault localization based on dynamic slicing via JSlice for Java programs

Peng Zhang, Xiaoguang Mao, Yan Lei, Zhuo Zhang · 2014

Many recent studies on fault localization based on program slicing have mainly focused on static slicing techniques, while the research on fault localization using dynamic slicing tool is insufficient. One reason is that dynamic slicing tools are less available than static ones. In our paper, we present the use of the dynamic slicing tool, JSlice, which is a dynamic slicing tool available for Java programs. Our experiments choose six representative Java programs, all of which were Java version of Siemens programs which were translated from C version. The results show that dynamic slicing can effectively locate faults and JSlice is an effective dynamic slicing tool.

Read the paper · More papers on PaperTik