ReLAx: Implementing KALA over the Reflex AOP Kernel

Abstract : 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
Type de document :
Communication dans un congrès
Second Workshop on Domain-Specific Aspect Languages, Mar 2007, Vancouver, Canada
Liste complète des métadonnées

https://hal.inria.fr/inria-00167406
Contributeur : Johan Fabry <>
Soumis le : lundi 20 août 2007 - 15:13:27
Dernière modification le : jeudi 11 janvier 2018 - 06:19:48

Identifiants

  • HAL Id : inria-00167406, version 1

Collections

Citation

Johan Fabry, Eric 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〉

Partager

Métriques

Consultations de la notice

73