DocumentCode :
2833699
Title :
Composing activity aspect diagrams using graph transformation approach
Author :
Khennouf, Fatiha ; Hettab, Abdelkamel ; Chaoui, Allaoua ; Babahenini, Mohamed Chaouki
Author_Institution :
Comput. Sci. Dept., Mentouri Univ., Constantine, Algeria
fYear :
2012
fDate :
10-12 July 2012
Firstpage :
174
Lastpage :
179
Abstract :
Aspect-oriented paradigm is currently introduced in all phases of the software development with the aim of reducing complexity and enhancing modularity and maintainability already in the early phases. In this paper we propose an approach for aspect-oriented modelling and composition that focuses on UML activity diagrams to capture both crosscutting concerns and core functionality. The approach builds on the use of metamodelling and graph transformations technique to achieve model composition . It takes as an input primary and aspect models described according to a metamodel that we previously defined then produces a model with all aspect models included. The model creation, edition and transformation is carried out using the well-established AToM3 tool. The approach is illustated by an example.
Keywords :
Unified Modeling Language; aspect-oriented programming; graph grammars; AToM3 tool; UML activity diagrams; activity aspect diagram composition; aspect models; aspect-oriented composition; aspect-oriented modelling; aspect-oriented paradigm; core functionality; crosscutting concerns; graph transformation approach; input primary models; metamodelling; model creation; model edition; model transformation; software development; Analytical models; Computational modeling; Grammar; Object oriented modeling; Programming; Unified modeling language; Weaving; AToM3; UML activity diagrams; aspect-oriented composition; metamodel based model transformation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital Information Processing and Communications (ICDIPC), 2012 Second International Conference on
Conference_Location :
Klaipeda City
Print_ISBN :
978-1-4673-1106-9
Type :
conf
DOI :
10.1109/ICDIPC.2012.6257282
Filename :
6257282
Link To Document :
بازگشت