Context Distribution for Supporting Composition of Applications in Ubiquitous Computing

Abstract : For context-aware devices and applications to be able to interact both with each other and their environment, mechanisms are required to allow these to react to changes in the environment. Furthermore, individual applications participating in a context must work together in an integrated and coherent manner. To address this concern, we have designed and implemented CARBO, a generative, rule based centralized orchestration engine. However, in ubiquitous computing, context is distributed amongst different participants. In this paper we describe how we extended CARBO with the notion of context slices, which distribute the context state amongst different devices. We also discuss the use of tagged futures as an implementation strategy. This simplifies the work needed to synchronize context instances across devices, which eases the maintenance of context consistency.
Type de document :
Communication dans un congrès
23rd Annual ACM Symposium on Applied Computing (SAC'08), Mar 2008, Fortaleza, Brazil. Association for Computing Machinery (ACM), pp.1647-1648, 2008
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00268299
Contributeur : Lionel Seinturier <>
Soumis le : lundi 31 mars 2008 - 16:26:24
Dernière modification le : jeudi 11 janvier 2018 - 06:22:13
Document(s) archivé(s) le : vendredi 21 mai 2010 - 01:03:44

Fichier

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

Identifiants

  • HAL Id : inria-00268299, version 1

Collections

Citation

Carlos Noguera, Ellen Van Paesschen, Carlos Andrés Parra, Johan Fabry. Context Distribution for Supporting Composition of Applications in Ubiquitous Computing. 23rd Annual ACM Symposium on Applied Computing (SAC'08), Mar 2008, Fortaleza, Brazil. Association for Computing Machinery (ACM), pp.1647-1648, 2008. 〈inria-00268299〉

Partager

Métriques

Consultations de la notice

277

Téléchargements de fichiers

151