Granularity-Driven Dynamic Predicate Slicing Algorithms for Message Passing Systems
Automated Software Engineering
A brief survey of program slicing
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Program Slicing has many applications in softwareengineering activities. However, until recently, no slicing algorithm has been presented that can compute executable slices for concurrent logic programs. In thispaper we present a dependence-graph based approachto computing executable slice for concurrent logic programs. The dependence-based representation used inthis paper is called the Argument Dependence Net whichcan be used to explicitly represent various types of program dependences in a concurrent logic program. Basedon the ADN, we can compute static executable slices forconcurrent logic programs at argument level.