BDBComp
Parceria:
SBC
XAJ: An Extensible Aspect-Oriented Language

Leonardo V. S. ReisRoberto S. BigonhaMariza A. S. BigonhaVladimir O. Di IorioRodolfo C. Ladeira

This work presents the language XAJ (eXtensible AspectJ), giving a formal syntax definition and implementation details. The main purpose of the language is to increase the modularity and portability of extension definitions for the aspect-oriented language AspectJ. XAJ is itself an extension of AspectJ, introducing the concept of syntax classes, units that extend classes with syntax definitions. Syntax classes also define the semantics of extensions and serve as a representation for nodes of abstract syntax trees. The language can be used as a tool to create domain-specific extensions to AspectJ, and domain-specific aspect-oriented languages embedded into AspectJ.

http://www.lbd.dcc.ufmg.br:8080/colecoes/lawasp/2009/010.pdf

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato: bdbcomp@lbd.dcc.ufmg.br
     Mantida por:
LBD