Sciweavers

CC
2003
Springer

A Compilation and Optimization Model for Aspect-Oriented Programs

14 years 3 months ago
A Compilation and Optimization Model for Aspect-Oriented Programs
This paper presents a semantics-based compilation model for an aspect-oriented programming language based on its operational semantics. Using partial evaluation, the model can explain several issues in compilation processes, including how to find places in program text to insert aspect code and how to remove unnecessary run-time checks. It also illustrates optimization of calling-context sensitive pointcuts (cflow), implemented in real compilers.
Hidehiko Masuhara, Gregor Kiczales, Christopher Du
Added 06 Jul 2010
Updated 06 Jul 2010
Type Conference
Year 2003
Where CC
Authors Hidehiko Masuhara, Gregor Kiczales, Christopher Dutchyn
Comments (0)