An Event-Based Coordination Model for Context-Aware Applications

Angel Núñez 1, 2 Jacques Noyé 1, 2
1 OBASCO - Objects, aspects and components
Mines Nantes - Mines Nantes, Inria Rennes – Bretagne Atlantique
Abstract : Context-aware applications adapt their behavior depending on changes in their environment context. Programming such applications in a modular way requires to modularize the global context into more specific contexts and attach specific behavior to these contexts. This is reminiscent of aspects and has led to the notion of context-aware aspects. This paper revisits this notion of context-aware aspects in the light of previous work on concurrent event-based aspect-oriented programming (CEAOP). It shows how CEAOP can be extended in a seamless way in order to define a model for the coordination of concurrent adaptation rules with explicit contexts. This makes it possible to reason about the compositions of such rules. The model is concretized into a prototypical modeling language.
Type de document :
Communication dans un congrès
Doug Lea and Gianluigi Zavattaro. 10th International Conference on Coordination Models and Languages (COORDINATION 2008), Jun 2008, Oslo, Norway. Springer, 5052, pp.232-248, 2008, Lecture Notes in Computer Science. 〈http://www.springerlink.com〉. 〈10.1007/978-3-540-68265-3_15〉
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00414652
Contributeur : Noyé Jacques <>
Soumis le : mercredi 9 septembre 2009 - 15:40:27
Dernière modification le : mardi 16 janvier 2018 - 14:36:13
Document(s) archivé(s) le : mardi 16 octobre 2012 - 10:45:55

Fichier

nunez-noye-coordination08.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Angel Núñez, Jacques Noyé. An Event-Based Coordination Model for Context-Aware Applications. Doug Lea and Gianluigi Zavattaro. 10th International Conference on Coordination Models and Languages (COORDINATION 2008), Jun 2008, Oslo, Norway. Springer, 5052, pp.232-248, 2008, Lecture Notes in Computer Science. 〈http://www.springerlink.com〉. 〈10.1007/978-3-540-68265-3_15〉. 〈inria-00414652〉

Partager

Métriques

Consultations de la notice

332

Téléchargements de fichiers

91