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 :
بازگشت