| H. Ogawa, K. Shimura, S. Matsuoka, F. Maruyama, Y. Sohda, and F. Kimura. OpenJIT : An Open-Ended, Re ective JIT Compiler Framework for Java. In Proceedings of ECOOP'2000. |
....the other hand, the transformations are necessarily classrelated, the unit of extension being the class. Therefore, crosscutting concerns are dicult to express using BCA or JOIE. 3. 3 Run time approaches In general, run time application changes can be achieved using meta object protocols (MOPs) [9, 5, 11, 15]. MOPs have been used to express cross cutting concerns before the notion of AOP was proposed. In a re ective run time environment, one can weave aspects through an application by locating the support for weaving and executing aspects directly in the executing environment. To match the AOP goals, ....
H. Ogawa, K. Shimura, S. Matsuoka, F. Maruyama, Y. Sohda, and F. Kimura. OpenJIT : An Open-Ended, Re ective JIT Compiler Framework for Java. In Proceedings of ECOOP'2000.
....should be invoked. In AspectJ [43] for instance, these crosscuts could be the invocations of some method(s) of a set of classes. Run time changes to a program are usually performed in languages that explicitly support run time adaptability such as composition lters [1] or re ection [15, 13, 24]. In the context of Java, re ective architectures such as MetaJava 7 [17] Guarana [25] or Iguana J [36] can be used to support unanticipated software adaptation. Borrowing ideas from these techniques, frameworks for dynamic AOP have recently emerged [8, 26, 28] Every node of the network ....
H. Ogawa, K. Shimura, S. Matsuoka, F. Maruyama, Y. Sohda, and F. Kimura. OpenJIT : An Open-Ended, Re ective JIT Compiler Framework for Java. In Proc. of ECOOP'2000, Springer Verlag, 2000.
No context found.
Hirotaka Ogawa, Kouya Shimura, Satoshi Matsuoka, Fuyuhiko Maruyama, Yukihilo Sohda, and Fuminori Kimura. OpenJIT: An open-ended, re ective JIT compiler framework for Java. In Proceedings of the 14th European Conference on Object-Oriented Programming, Sophia Antipolis and Cannes, France, June 2000.
No context found.
H. Ogawa, K. Shimura, S. Matsuoka, F. Maruyama, Y. Sohda, and F. Kimura. OpenJIT : An OpenEnded, Re ective JIT Compiler Framework for Java. In Proceedings of ECOOP'2000, Springer Verlag, 2000.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC