An Application Agnostic Replication System for Ubiquitous Computing

Abstract : In this paper we present Joyce, a platform and programming framework that enables applications to form the kind of variably-connected, data-sharing group that typifies ubiquitous computing. The platform captures the semantics of application operations via a system of actions and constraints, which it distributes to peers in a group using epidemic propagation. Our system presents several advantages: (1) we capture a rich semantic model of application usage across all participants in a group, (2) we persist this rich semantic model independently of the constituent applications, (3) propagation of the semantic model is tolerant of varying connectivity (4) we use the semantic model to reconcile concurrent modifications from separate participants, (5) we encapsulate all of this functionality in a piece of application-agnostic middleware.
Keywords : app rep
Type de document :
Rapport
[Research Report] MSR-TR-2004-64, Microsoft Research Cambridge. 2004
Liste complète des métadonnées

https://hal.inria.fr/hal-01248211
Contributeur : Alain Monteil <>
Soumis le : jeudi 24 décembre 2015 - 09:43:20
Dernière modification le : vendredi 16 septembre 2016 - 15:16:49

Identifiants

  • HAL Id : hal-01248211, version 1

Collections

Citation

James O'Brien, Marc Shapiro. An Application Agnostic Replication System for Ubiquitous Computing. [Research Report] MSR-TR-2004-64, Microsoft Research Cambridge. 2004. 〈hal-01248211〉

Partager

Métriques

Consultations de la notice

71