Title :
A novel approach for computing dynamic slices of object-oriented programs with conditional statements
Author :
Mohapatra, Durga Prasad ; Mall, Rajib ; Kumar, Rajeev
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
Abstract :
We propose a dynamic program slicing technique for object-oriented programs. We introduce the notion of compact dynamic dependence graph (CDDG) which is used as the intermediate program representation. Our dynamic slicing algorithm is based on the CDDG. We show that our algorithm is more time and space efficient than the existing ones. The worst case space complexity of our algorithm is O(n), where n is the number of statements of the program.
Keywords :
computational complexity; graph theory; object-oriented programming; program slicing; CDDG; compact dynamic dependence graph; conditional statement; dynamic program slice computing; intermediate program representation; object-oriented program; space complexity; Application software; Computer science; Delay; Encapsulation; Heuristic algorithms; Object oriented programming; Space technology; Tree graphs;
Conference_Titel :
India Annual Conference, 2004. Proceedings of the IEEE INDICON 2004. First
Print_ISBN :
0-7803-8909-3
DOI :
10.1109/INDICO.2004.1497799