Just-in-time aspects: efficient dynamic weaving for Java
Just-in-time aspects: efficient dynamic weaving for Java
复制标题
即时方面:Java 的高效动态编织
DOI:
10.1145/643603.643614
复制
发表时间:
2003
期刊:
影响因子:
--
通讯作者:
T. Gross
中科院分区:
文献类型:
--
作者:
A. Popovici;G. Alonso;T. Gross
Recent developments in service architectures suggest that run-time adaptations could be implemented with dynamic AOP. In this paper we discuss application requirements on run-time AOP support and present a system that addresses these requirements. We provide basic support for weaving using the Just-In-Time compiler, while the AOP system is treated as an exchangeable module on top of the basic support. This approach allows us to provide low run-time overhead, AOP system flexibility, and secure weaving. We provide an extensive empirical evaluation and discuss the tradeoffs resulting from using the JIT compiler and a modularized architecture.
DOI:
10.1007/bfb0053381
发表时间:
1997-01-01
期刊:
ECOOP'97: OBJECT-ORIENTED PROGRAMMING
影响因子:
--
作者:
Kiczales, G;Lamping, J;Irwin, J
通讯作者:
Irwin, J