Open Static Pointcuts Through Source Code Templates

Carlos Noguera 1 Renaud Pawlak 1
1 JACQUARD - Weaving of Software Components
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : Aspect languages define ways to modularize croscutting concerns by means of expressing them as aspects. The expressiveness of an aspect language is very much affected by the expressiveness of the language it uses to describe pointcuts. This is due to the fact that pointcuts define what is crosscutting in a crosscutting concern. We present a mechanism to express type-safe source code templates in pure Java that improves the expressiveness of pointcut languages, and an extension to AspectJ that uses templates to enhance its pointcut designator language.
Type de document :
Communication dans un congrès
International AOSD Workshop on Open and Dynamic Aspect Languages, Mar 2006, Bonn, Germany. 2006
Liste complète des métadonnées

Littérature citée [7 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00180477
Contributeur : Lionel Seinturier <>
Soumis le : vendredi 19 octobre 2007 - 11:25:05
Dernière modification le : jeudi 11 janvier 2018 - 06:19:48
Document(s) archivé(s) le : dimanche 11 avril 2010 - 23:19:32

Fichier

nogueraPawlak_ODAL06.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00180477, version 1

Collections

Citation

Carlos Noguera, Renaud Pawlak. Open Static Pointcuts Through Source Code Templates. International AOSD Workshop on Open and Dynamic Aspect Languages, Mar 2006, Bonn, Germany. 2006. 〈inria-00180477〉

Partager

Métriques

Consultations de la notice

121

Téléchargements de fichiers

122