Communication publiée dans un périodique (Colloques, congrès, conférences scientifiques et actes)
Flexible model element introduction policies for aspect-oriented modeling
Morin, Brice; KLEIN, Jacques; Kienzle, Jörg et al.
2010In Abstract book of 13th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems, MODELS 2010, LNCS, 6395 LNCS (PART 2), p. 63-77
Peer reviewed
 

Documents


Texte intégral
MoDELS'10_AdSharing_final.pdf
Postprint Éditeur (738.18 kB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Aspect oriented modeling; Base models; Composite models; Flexible model; Join point; Model elements; Pointcut; Separation of concerns; Use-model; Models
Résumé :
[en] Aspect-Oriented Modeling techniques make it possible to use model transformation to achieve advanced separation of concerns within models. Applying aspects that introduce model elements into a base model in the context of large, potentially composite models is nevertheless tricky: when a pointcut model matches several join points within the base model, it is not clear whether the introduced element should be instantiated once for each match, once within each composite, once for the whole model, or based on a more elaborate criteria. This paper argues that in order to enable a modeler to write semantically correct aspects for large, composite models, an aspect weaver must support a flexible instantiation policy for model element introduction. Example models highlighting the need for such a mechanism are shown, and details of how such policies can be implemented are presented. © 2010 Springer-Verlag.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Morin, Brice;  INRIA, Centre Rennes - Bretagne Atlantique, France, SINTEF ICT, Oslo, Norway
KLEIN, Jacques  ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Kienzle, Jörg;  School of Computer Science, McGill University, Canada
Jézéquel, Jean-Marc;  INRIA, Centre Rennes - Bretagne Atlantique, France, IRISA, Université de Rennes1, France
Langue du document :
Anglais
Titre :
Flexible model element introduction policies for aspect-oriented modeling
Date de publication/diffusion :
2010
Nom de la manifestation :
13th International Conference on Model Driven Engineering Languages and Systems, MODELS 2010
Date de la manifestation :
3 October 2010 through 8 October 2010
Manifestation à portée :
International
Titre du périodique :
Abstract book of 13th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems, MODELS 2010, LNCS
Volume/Tome :
6395 LNCS
Fascicule/Saison :
PART 2
Pagination :
63-77
Peer reviewed :
Peer reviewed
Organisme subsidiant :
ACM;IEEE;SINTEF;Department of Informatics at the University of Oslo;IFI, University of Oslo
Commentaire :
82315 3642161286; 9783642161285
Disponible sur ORBilu :
depuis le 18 juillet 2013

Statistiques


Nombre de vues
135 (dont 2 Unilu)
Nombre de téléchargements
119 (dont 0 Unilu)

citations Scopus®
 
6
citations Scopus®
sans auto-citations
1
OpenCitations
 
5
citations OpenAlex
 
6
citations WoS
 
5

Bibliographie


Publications similaires



Contacter ORBilu