A proposal for extensible AspectJ

VO Di Iorio, LVS Reis, RS Bigonha… - Proceedings of the 4th …, 2009 - dl.acm.org
… new proposed constructs [10, 8]. This article presents XAJ, a language to extend the concrete
syntax of AspectJ, … of a new proposed construct is translated into several AspectJ elements. …

abc: An extensible AspectJ compiler

P Avgustinov, AS Christensen, L Hendren… - Proceedings of the 4th …, 2005 - dl.acm.org
… Compiler, with extensibility as its primary design goal (we also aimed for an optimising
implementation of AspectJ, but that is outside the scope of this paper). To support extensibility, we …

Declarative, formal, and extensible syntax definition for AspectJ

M Bravenboer, É Tanter, E Visser - ACM SIGPLAN Notices, 2006 - dl.acm.org
… conventional techniques when parsing AspectJ. We present the design of a modular,
extensible, and formal definition of the lexical and context-free aspects of the AspectJ syntax in the …

[PDF][PDF] XAJ: An extensible aspect-oriented language

LVS Reis, VO Di Iorio, RS Bigonha… - Proceedings of the III …, 2009 - llp.dcc.ufmg.br
eXtensible AspectJ), a new language which allows the extension of the concrete syntax of
the AspectJ … for the definition of DSALs embedded into AspectJ. Syntax classes are the main …

[PDF][PDF] An extensible contract verifier for AspectJ

S Shinotsuka, N Ubayashi, H Shinomi… - Proceedings of the 2nd …, 2006 - researchgate.net
… We can extend AspectJ by using the AspectJ compiler called abc [1]; the COW contract
verifier provides an extension framework for a verification language using predicate logic. In the …

AspectJ2EE= AOP+ J2EE: Towards an Aspect Based, Programmable, and Extensible Middleware Framework

T Cohen, J Gil - ECOOP 2004–Object-Oriented Programming: 18th …, 2004 - Springer
… hence less complicated) than AspectJ, yet demonstrably powerful … more flexible and reusable
than aspects in AspectJ. … In this research, we propose a new approach to the successful …

Improving extensibility of object-oriented frameworks with aspect-oriented programming

U Kulesza, V Alves, A Garcia, CJP De Lucena… - Reuse of Off-the-Shelf …, 2006 - Springer
… XPI proposed approach presents the documentation of exposed join points of an application
using AspectJ [… The documentation based on AspectJ sourcecode defines aspects declaring …

A lightweight and extensible AspectJ implementation

R Toledo, ÉP Tanter - 2008 - repositorio.uchile.cl
… to provide an extensible and lightweight AspectJ implementation over a … extensible
implementation of AspectJ by providing the missing middle layer: the Stratego assimilation of …

Implementing framework crosscutting extensions with EJPs and AspectJ

U Kulesza, R Coelho, V Alves, A Costa Neto, A Garcia… - 2006 - ri.ufs.br
… ], we have proposed an approach which aims to improve the extensibility of object-oriented …
) from our approach can be implemented in the AspectJ language. The EJPs codification in …

Josh: an open AspectJ-like language

S Chiba, K Nakagawa - Proceedings of the 3rd international conference …, 2004 - dl.acm.org
… This paper mentioned why aspect-oriented languages such as AspectJ should be extensible
and then proposed an opencompiler solution for making those languages extensible. Our …