Semantics-based reconciliation for collaborative and mobile environments

Abstract : IceCube is a system for optimistic replication, supporting collaborative work and mobile computing. It lets users write to shared data with no mutual synchronisation; however replicas diverge and must be reconciled. IceCube is a general-purpose reconciliation engine, parameterised by ldquoconstraintsrdquo capturing data semantics and user intents. IceCube combines logs of disconnected actions into near-optimal reconciliation schedules that honour the constraints. IceCube features a simple, high-level, systematic API . It seamlessly integrates diverse applications, sharing various data, and run by concurrent users. This paper focus on the IceCube API and algorithms. Application experience indicates that IceCube simplifies application design, supports a wide variety of application semantics, and seamlessly integrates diverse applications. On a realistic benchmark, IceCube runs at reasonable speeds and scales to large input sets.
Type de document :
Communication dans un congrès
Robert Meersman, Zahir Tari, Douglas C. Schmidt ..[et al.]. COOPIS, 2003, Catania, Sicily, Italy. Springer, 2888, pp.38-55, 2003, Lecture notes in computer science. 〈10.1007/b94348〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00445758
Contributeur : Brigitte Briot <>
Soumis le : lundi 11 janvier 2010 - 11:51:52
Dernière modification le : mercredi 13 janvier 2010 - 14:08:03
Document(s) archivé(s) le : vendredi 18 juin 2010 - 00:39:56

Fichier

coopis-2003.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Nuno Preguiça, Marc Shapiro, Caroline Matheson. Semantics-based reconciliation for collaborative and mobile environments. Robert Meersman, Zahir Tari, Douglas C. Schmidt ..[et al.]. COOPIS, 2003, Catania, Sicily, Italy. Springer, 2888, pp.38-55, 2003, Lecture notes in computer science. 〈10.1007/b94348〉. 〈inria-00445758〉

Partager

Métriques

Consultations de la notice

101

Téléchargements de fichiers

186