A Graph-Based Dynamic Slicing of Distributed Aspect-Oriented Software

Jagannath Singh, Subhrakanta Panda, Pabitra Mohan Khilar, Durga Prasad Mohapatra · ACM SIGSOFT Software Engineering Notes · 2016

Distributed computing has become very popular these days due to its speed, accuracy and fault tolerance capability. In this pa-per, we have considered the distributed Aspect-Oriented Programs (AOPs) where message passing and synchronization are handled by Aspects. In this paper, we present a parallel dynamic slicing algorithm for distributed AOPs. We introduce parallelism into our slicing algorithm to make the slice computation process much faster. Our algorithm is implemented on our developed tool, called DDG generator, to generate the required intermediate graphs for distributed AOPs. The proposed slicing technique is compared with one related existing technique using three case studies. The experimental results show that our proposed slicing algorithm generates precise slices in less time as compared to the existing algorithm.

Read the paper · More papers on PaperTik