Title :
A dynamic program slice algorithm based on simplified dependence
Author :
Limin, Jia ; Hongqiang, Jiao ; Jie, Liu
Author_Institution :
Inst. of Inf. Eng., Handan Coll., Handan, China
Abstract :
Dynamic program slice is a program subset which contains variable values affecting some interesting point in program and some controlling predication. This paper presents a dynamic program slicing algorithm which simplifies dependence. The purpose of algorithm is to solve the problem that H. Agrawal´s dynamic slicing is not accurate. The algorithm determines data dependence node, control dependence node and reachable node to calculate variable slice by program path. The experiment results show that it improves precise of dynamic program slicing and reduces complexity of dynamic slicing.
Keywords :
program slicing; control dependence node; data dependence node; dynamic program slice algorithm; reachable node; dependence relationship; dynamic program slice algorithm; dynamic program slicing; program dependence graph; slice criterion;
Conference_Titel :
Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6539-2
DOI :
10.1109/ICACTE.2010.5579476