Weaving behavioural models

Abstract : Languages for aspect-oriented programming (AOP) [5], such as AspectJ, are now popular, and the concepts used by the AOP community such as join points, pointcuts and advices are well-known. At the same time, in recent years, the aspect oriented software development (AOSD) approach has been developing itself beyond the programming activity. More particularly, the Early Aspects Initiative [9] advocates the management of crosscutting properties, i.e. aspects, at the early development stages of requirements engineering and architecture design to identify the impact of aspects as soon as possible. Some composition operators of aspects exist for these development stages [1][2], but they do not closely match standard AOP concepts (pointcuts, advices...). In this paper, we propose an automatic way for weaving behavioural aspects given as scenarios.
Type de document :
Communication dans un congrès
In First Workshop on Models and Aspects, Handling Crosscutting Concerns in MDSD at ECOOP 05, Jul 2005, Glasgow, United Kingdom. 2005
Liste complète des métadonnées

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

https://hal.inria.fr/hal-00795068
Contributeur : Jean-Marc Jézéquel <>
Soumis le : mercredi 27 février 2013 - 11:07:26
Dernière modification le : mercredi 16 mai 2018 - 11:23:06
Document(s) archivé(s) le : mardi 28 mai 2013 - 04:40:08

Fichier

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

Identifiants

  • HAL Id : hal-00795068, version 1

Citation

Jacques Klein, Jean-Marc Jézéquel, Noël Plouzeau. Weaving behavioural models. In First Workshop on Models and Aspects, Handling Crosscutting Concerns in MDSD at ECOOP 05, Jul 2005, Glasgow, United Kingdom. 2005. 〈hal-00795068〉

Partager

Métriques

Consultations de la notice

310

Téléchargements de fichiers

80