Sciweavers

OOPSLA
2004
Springer

C-SAW and genAWeave: a two-level aspect weaving toolsuite

13 years 9 months ago
C-SAW and genAWeave: a two-level aspect weaving toolsuite
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. Categories and Subject Descriptors D.2.2 [Software Engineering]: Design Tools and Techniques, D.2.6 [Software Engineering]: Programming Environments – graphical environments and F.4.2 [Mathematical Logic and Formal Languages]: Grammars and Other Rewriting Systems. General Terms Design, Experimentation, Languages. Keywords Model-Driven Architecture, Aspect-Oriente...
Jeffrey G. Gray, Jing Zhang, Suman Roychoudhury, I
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where OOPSLA
Authors Jeffrey G. Gray, Jing Zhang, Suman Roychoudhury, Ira D. Baxter
Comments (0)