Towards an Expressive and Scalable Framework for expressing Join Point Models

Share/Save/Bookmark

Durr, Pascal and Bergmans, Lodewijk and Gülesir, Gürcan and Nagy, István (2005) Towards an Expressive and Scalable Framework for expressing Join Point Models. [Report] (Submitted)

open access
[img] PDF
413kB
Abstract:Join point models are one of the key features in aspectoriented programming languages and tools. They provide
software engineers means to pinpoint the exact locations in programs (join points) to weave in advices. Our experience in modularizing concerns in a large embedded system showed that existing join point models and their underlying program representations are not expressive enough. This prevents the selection of some join points of our interest. In this paper, we motivate the need for more fine-grained join point models within more expressive source code representations. We propose a new program representation called a program graph, over which more fine-grained join point models can be defined. In addition, we present a simple language to manipulate program graphs to perform source code transformations. This language thus can be used for specifying complex weaving algorithms over program graphs.
Item Type:Report
Faculty:
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/64105
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page

Metis ID: 248149