Composing aspect models with graph transformations

Jon Whittle, João Araújo, Ana Moreira

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

14 Citations (Scopus)


This paper presents a new method for composing aspect models. The method is based on the use of a UML-based aspect modeling language to precisely and graphically specify model - level aspects and the use of graph transformations to define how aspects should be composed and to apply those compositions. The result is a method for representing and composing aspect-oriented models that is both scalable and expressive. The work is validated on an air traffic control example based on a NASA application.

Original languageEnglish
Title of host publicationProceedings of the 2006 International Workshop on Early Aspects at ICSE, EA '06, Co-located with the 28th International Conference on Software Engineering, ICSE 2006
Number of pages7
Publication statusPublished - 1 Dec 2006
Externally publishedYes
EventInternational Workshop on Early Aspects 2006 - Shanghai, China
Duration: 20 May 200628 May 2006

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257


WorkshopInternational Workshop on Early Aspects 2006
Abbreviated titleEA 2006


  • aspect-orientation
  • graph transformation
  • UML

Cite this