Adapting VM Techniques for Seamless Aspect Support |
Adapting VM Techniques for Seamless Aspect SupportResearch Paper Tuesday, Oct 24, from 15:30 to 15:00
Current approaches to compiling aspect-oriented programs are inefficient. This inefficiency has negative effects on the productivity of the development process and is especially prohibitive for dynamic aspect deployment. In this work, we present how well-known virtual machine techniques can be used with only slight modifications to support fast aspect deployment while retaining runtime performance. Our implementation accelerates dynamic aspect deployment by several orders of magnitude relative to mainstream aspectoriented environments. Christoph Bockisch, Darmstadt University of Technology Matthew Arnold, IBM T.J. Watson Research Center Tom Dinkelaker, Darmstadt University of Technology Mira Mezini, Darmstadt University of Technology
|