ReLAx: Implementing KALA over the Reflex AOP Kernel - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year :

ReLAx: Implementing KALA over the Reflex AOP Kernel


Domain-specific aspect languages (DSALs) bring the well-known advantages of domain specificity to the level of aspect code. However, DSALs incur the significant cost of implementing or extending a language processor or weaver. This raises the necessity of an appropriate infrastructure for DSALs. This paper illustrates how the Reflex kernel for multi-language AOP allows for the definition of DSALs, by considering the implementation of a DSAL for advanced transaction management, KALA. We detail the implementation of KALA in Reflex, illustrating the ease of implementation of runtime semantics, syntax, and language translation
No file

Dates and versions

inria-00167406 , version 1 (20-08-2007)


  • HAL Id : inria-00167406 , version 1


Johan Fabry, Éric Tanter, Theo d'Hondt. ReLAx: Implementing KALA over the Reflex AOP Kernel. Second Workshop on Domain-Specific Aspect Languages, Mar 2007, Vancouver, Canada. ⟨inria-00167406⟩
45 View
0 Download


Gmail Facebook Twitter LinkedIn More