• 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