Title :
Detection of interaction among aspects using graphical notation
Author :
Altahat, Zaid ; Elrad, Tzilla ; Tahat, Luay
Author_Institution :
Illinois Inst. of Technol. (IIT), Chicago, IL, USA
Abstract :
Aspect Interaction (AI) in Aspect-Oriented Software Development (AOSD) plays a crucial role in the stability of the developed product due to its impact in deciding how independently built software modules may cooperate and interact to deliver a service. The AI comes into play when the modules are woven together. We analyze some of the new graphical mechanisms that have a one-to-many map between the pointcut elements and the joinpoint elements in AOSD. We propose a modular approach that uses Critical Pair Analysis in the Graph Transformation (GT) to detect potential syntactic interaction among aspects in different graphical joinpoint models such as JPDD.
Keywords :
software development management; JPDD; aspect interaction detection; aspect-oriented software development; critical pair analysis; graph transformation; graphical joinpoint models; graphical notation; joinpoint elements; pointcut elements; Analytical models; Artificial intelligence; Biological system modeling; Image edge detection; Software; Unified modeling language; Weaving; AOM; AOSD; Aspect Interaction; CPA; Graph Transformation Systems; JPDD;
Conference_Titel :
GCC Conference & Exhibition, 2009 5th IEEE
Conference_Location :
Kuwait City
Print_ISBN :
978-1-4244-3885-3
DOI :
10.1109/IEEEGCC.2009.5734294