Title
C-SAW and genAWeave: a two-level aspect weaving toolsuite
Abstract
This demonstration will feature overviews of the C-SAW and GenAWeave projects. The first half of the presentation will introduce the concept of two-level aspect weaving, which unites a model transformation tool with a program transformation engine. From models representing an avionics application, it will be shown how changes to model properties trigger corresponding adaptations to the related source code. The second half of the demonstration is focused on using a program transformation engine to perform the task of aspect weaving. In particular, several crosscutting concerns will be woven into an Object Pascal application.
Year
DOI
Venue
2004
10.1145/1028664.1028680
OOPSLA Companion
Keywords
Field
DocType
source code,software maintenance,aspect oriented programming
Weaving,Model transformation,Program transformation,Programming language,Aspect-oriented programming,Computer science,Source code,Avionics,Object Pascal,Software maintenance
Conference
ISBN
Citations 
PageRank 
1-58113-833-4
1
0.39
References 
Authors
4
4
Name
Order
Citations
PageRank
Jeff Gray1973116.57
Jing Zhang2403.91
Suman Roychoudhury316916.58
Ira D. Baxter472264.70