GluonJ is a simple aspect-oriented programming (AOP) extension for Java. It provides AOP functionality to extend object-oriented programming (OOP) constructs by using annotations in regular Java. Developers can use the GluonJ framework as a compile-time AOP system or a load-time AOP system. Weaving ( program transformation) can be done by an ant task or a class loader, respectively.
Bibliography [ edit ]
Chiba, Shigeru; Kiyoshi Nakagawa (2004). "Josh: An Open AspectJ-like Language" (pdf). AOSD 2004. ACM Press: 102–112.
Chiba, Shigeru; Rei Ishikawa (25–29 July 2005). "Aspect-Oriented Programming Beyond Dependency Injection". ECOOP 2005 – Object-Oriented Programming. Glasgow: LNCS 3586: 121–143.
Chiba, Shigeru; Atsushi Igarashi, Salikh Zakirov (2011). "Mostly Modular Compilation of Crosscutting Concerns by Contextual Predicate Dispatch" (pdf). ACM OOPSLA 2010. ACM Press: 539–554.
Ishikawa, Rei; Shigeru Chiba (February 2006). Aspect-Oriented Programming Meets Dependency Injection. Dept. of Math. and Comp. Sciences Research Reports C-220 (Report) (in Japanese). Tokyo: Tokyo Institute of Technology.
References [ edit ]
External links [ edit ]