An Analysis of Aspect Composition Problems

Share/Save/Bookmark

Havinga, Wilke and Nagy, Istvan and Bergmans, Lodewijk (2006) An Analysis of Aspect Composition Problems. In: Third European Workshop on Aspects in Software, 2006, August, 2006, Enschede, Netherlands (pp. pp. 1-8).

open access
[img]
Preview
PDF
230kB
Abstract:The composition of multiple software units does not always yield the desired results. In particular, aspect-oriented composition mechanisms introduce new kinds of composition problems. These are caused by different characteristics as compared to object-oriented composition, such as inverse dependencies. The aim of this paper is to contribute to the understanding of aspect-oriented composition problems, and eventually composition problems in a more general context. To this extent we propose and illustrate a systematic approach to analyze composition problems in a precise and concrete manner. In this approach we represent aspect-based composition mechanisms as transformation rules on program graphs. We explicitly model and show where composition problems occur, in a way that can easily be fully automated. In this paper we focus on structural superimposition (cf. intertype declarations) to illustrate our approach; this results in the identification of three categories of causes of composition problems.
Item Type:Conference or Workshop Item
Faculty:
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/66822
Official URL:http://www.informatik.uni-bonn.de/~gk/papers/IAI-TR-2006-6_EWAS06_proceedings.pdf
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page

Metis ID: 237859