Skip to the main content

Original scientific paper

https://doi.org/10.2498/cit.2006.02.03

From Composition Filters to AspectJ: A Platform Specific Model Transformation

Said Ghoul
Mohamed T Kimour
Djamel Meslati


Full text: english pdf 795 Kb

page 111-131

downloads: 484

cite


Abstract

Both model driven architecture (MDA) and aspect oriented programming (AOP) are promising paradigms that are very attractive for the software engineering community. While the former is an approach to application design and implementation using models as first class entities, the latter advocates the separation of concerns as an approach to tackle most software development and maintenance problems. MDA and AOP can be related in various ways and their combination seems to be a promising issue. In this article, we focus on the transformation of two AOP approaches, composition filters (CF) and AspectJ, considered as platform specific metamodels within the MDA context. We propose a transformation of CF models into AspectJ models using a syntax directed translation and a set of transformation templates. In addition to being easy to implement, our transformation approach covers the most important concepts of CF.

Keywords

Hrčak ID:

44662

URI

https://hrcak.srce.hr/44662

Publication date:

30.6.2006.

Visits: 1.034 *