DocumentCode
2340256
Title
Computing executable slices for concurrent logic programs
Author
Zhao, Jianjun ; Cheng, Jingde ; Ushijima, Kazuo
Author_Institution
Dept. of Comput. Sci. & Eng., Fukuoka Inst. of Technol., Japan
fYear
2001
fDate
2001
Firstpage
13
Lastpage
22
Abstract
Program slicing has many applications in software engineering activities. However, until recently, no slicing algorithm has been presented that can compute executable slices for concurrent logic programs. We present a dependence-graph based approach to computing executable slices for concurrent logic programs. The dependence-based representation used in the paper is called the Argument Dependence Net which can be used to explicitly represent various types of program dependences in a concurrent logic program. Based on the ADN, we can compute static executable slices for concurrent logic programs at argument level
Keywords
graph theory; logic programming; parallel programming; program slicing; ADN; Argument Dependence Net; argument level; concurrent logic programs; dependence-based representation; dependence-graph based approach; executable slice computation; program slicing; slicing algorithm; software engineering activities; static executable slices; Application software; Computer science; Concurrent computing; Debugging; Information technology; Logic programming; Performance evaluation; Software engineering; Software measurement; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software, 2001. Proceedings.Second Asia-Pacific Conference on
Conference_Location
Hong Kong
Print_ISBN
0-7695-1287-9
Type
conf
DOI
10.1109/APAQS.2001.989997
Filename
989997
Link To Document