DocumentCode
3587330
Title
Context Sensitive Dynamic Slicing of Concurrent Aspect-Oriented Programs
Author
Singh, Jagannath ; Munjal, Dishant ; Mohapatra, Durga Prasad
Author_Institution
Nat. Inst. of Technol., Rourkela, India
Volume
1
fYear
2014
Firstpage
167
Lastpage
174
Abstract
This paper presents a context-sensitive dynamic slicing technique for concurrent AOPs having multiple threads. To effectively represent the concurrent AOP, we propose an intermediate graph called Multithreaded Aspect-Oriented Dependence Graph (MAODG). Based on this intermediate representation, we design a precise and accurate dynamic slicing algorithm for concurrent AOPs. This algorithm takes the MAODG of the concurrent AOP and a slicing criterion as input and computes the dynamic slice for the given concurrent AOP.
Keywords
aspect-oriented programming; program slicing; MAODG; concurrent AOP; concurrent aspect-oriented programs; context sensitive dynamic slicing; dynamic slice; dynamic slicing algorithm; intermediate graph; intermediate representation; multithreaded aspect-oriented dependence graph; slicing criterion; Concurrent computing; Context; Heuristic algorithms; Instruction sets; Interference; Programming; Weaving; Concurrent Aspect; Concurrent Programming; Context Sensitive slicing; Dynamic Slicing; Program Slicing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2014 21st Asia-Pacific
ISSN
1530-1362
Print_ISBN
978-1-4799-7425-2
Type
conf
DOI
10.1109/APSEC.2014.35
Filename
7091307
Link To Document