ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 11/3 - 2005  - pp.69-86  - doi:10.3166/objet.11.3.69-86
TITLE
Traits Programming with AspectJ

RÉSUMÉ
Les traits tels que définis par Schärli, Ducasse et al. permettent la manipulation explicite d'un ensemble de méthodes sémantiquement corrélées. Cet article présente une tentative de portage du modèle des traits sous Smalltalk vers le langage Java. Nous réalisons ce portage à l'aide du mécanisme d'introduction d'AspectJ. Ainsi nous illustrons les objectifs de localité et de réutilisabilité communs aux traits et aux aspects structurels.


ABSTRACT
Traits as defined by Schärli, Ducasse et al. allow for the explicit handling of a meaningful set of methods. This article presents an attempt to map the trait model from Smalltalk to the Java language. We use AspectJ introduction mechanism to do this. Thus we enlighten purposes of locality and reusability shared by traits and structural AOP.


AUTEUR(S)
Simon DENIER

MOTS-CLÉS
traits, aspects, réutilisabilité, composition, Java, AspectJ.

KEYWORDS
traits, aspects, reusability, composition, Java, AspectJ.

LANGUE DE L'ARTICLE
Anglais

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (136 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
made by WAW Lavoisier