Dealing with Aspect Interaction: Thinking for Generic Based Specification Solution
Amel Boubendir, Allaoua Chaoui
Journal of E-Technology, Vol. 1, No. 4, 2010.
DOI: 
Link: http://www.dline.info/jet/fulltext/v1n4/4.pdf
Abstract:
Despite Aspect Oriented software development (AOSD) improve existing paradigms of development, by providing explicit mean to model crosscutting concern (aspect), the complexity of interactions among aspects and between aspects and base modules still a difficult problem that may reduce the value of aspect-oriented separation of cross-cutting concerns. The need of developing efficient techniques that permits us identification and analysis of interactions between aspects, rise and grow. In this paper we propose a technique that allows the user to analyse interaction between aspects, detect and resolve conflicts between them based on the search of Hamiltonians paths. The technique is based specification it use the specification of composition of aspects to analyse aspect and produce rules of composition and it is supposed generic in fact, that exploits the dependencies generated by the operators such as before, after, around and replace . Also, our contribution will be at aspect oriented requirement engineering (AORE) since, it is desirable to early possible identify aspect and analyse interactions too. The technique is illustrated through examples.