Title :
A Improved Algorithm for Forward Computation of Dynamic Program Slice
Author :
Jianhong, Ma ; Min, Xu ; Hongtao, Wu ; Xiangling, Cui
Author_Institution :
Sch. of Comput. Sci. Technol. & Software Eng., Hebei Univ. of Technol., Tianjin, China
Abstract :
Dynamic program slice with respect to a variable of interest at some execution position contains only those statements that actually had an influence on this variable. It has been widely used in many software activities, such as debugging, testing and software maintenance. In this paper, we present a dynamic program slicing algorithm based on forward analysis. In this method, dynamic slices are computed during program execution without major recording of the execution trace. Moreover, it improved the precision of the dynamic program slice, the space complexity is bounded as opposed to the backward methods of slice, it is easy to realize. The experiment has proved that the method is effective.
Keywords :
computational complexity; program debugging; program slicing; program testing; software maintenance; dynamic program slice; forward computation; software debugging; software maintenance; software testing; space complexity; Software engineering; dynamic program slice; forward analysis; program slice;
Conference_Titel :
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location :
Xiamen
Print_ISBN :
978-0-7695-3570-8
DOI :
10.1109/WCSE.2009.247