Towards a model of concurrent AOP

Rémi Douence 1, 2 Didier Le Botlan 1, 3 Jacques Noyé 1, 3 Mario Südholt 1, 3
1 OBASCO - Objects, aspects and components
Mines Nantes - Mines Nantes, Inria Rennes – Bretagne Atlantique
2 ASCOLA - Aspect and composition languages
Inria Rennes – Bretagne Atlantique , Département informatique - EMN, LINA - Laboratoire d'Informatique de Nantes Atlantique
Abstract : Aspect-Oriented Programming (AOP) is concerned with the modularization of crosscutting functionalities. Such functionalities are problematic, in particular, for the development of concurrent applications, such as graphical user interfaces or multithreaded server applications. However, few approaches address this problem: there is, in particular, no general model for concurrent AOP that enables coordination among concurrently-executing aspects as well as coordination of concurrent aspects and base applications. In this paper, we discuss general requirements for such models, briefly present a specific instance meeting these requirements, and propose a set of general composition operators for the construction of concurrent applications using concurrently executing advice.
Type de document :
Communication dans un congrès
Ernst, Erik and Brichau, Johan and Bergmans, Lodewijk. SPLAT! 2006 - Workshop on Software engineering Properties of Languages and Aspect Technologies - A workshop affiliated with AOSD 2006, Mar 2006, Bonn, Germany. 2006, SPLAT! 2006 - Workshop on Software engineering Properties of Languages and Aspect Technologies
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00468018
Contributeur : Noyé Jacques <>
Soumis le : lundi 29 mars 2010 - 17:59:21
Dernière modification le : mercredi 5 décembre 2018 - 01:22:12
Document(s) archivé(s) le : mercredi 30 juin 2010 - 20:33:19

Fichier

Douence-al-splat2006.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00468018, version 1

Citation

Rémi Douence, Didier Le Botlan, Jacques Noyé, Mario Südholt. Towards a model of concurrent AOP. Ernst, Erik and Brichau, Johan and Bergmans, Lodewijk. SPLAT! 2006 - Workshop on Software engineering Properties of Languages and Aspect Technologies - A workshop affiliated with AOSD 2006, Mar 2006, Bonn, Germany. 2006, SPLAT! 2006 - Workshop on Software engineering Properties of Languages and Aspect Technologies. 〈inria-00468018〉

Partager

Métriques

Consultations de la notice

365

Téléchargements de fichiers

85