Industry track
Invited Talk: VM-level AOP
Friday, March 18, 12:00 pm – 1:00 pm
Sam Pullara, EIR, Accel Partners
Abstract
Current AOP implementations in Java do their work by
modifying the bytecode of the classes at the pointcuts that are
specified in the particular AOP language being used or are higher level
language constructs. There are several problems with this including
safety, side-effects, dynamism, and performance that can be mitigated
by moving the AOP machinery into the VM. I will discuss what hooks
would be needed and how those hooks would affect current AOP
implementations.
Click here for the slides: VMlevelAOP.pdf
Edited by the AOSD Conference Committee. Send comments to: webmasteraosd.net
|