Réparation Automatique dans un environnement collaboratif

Doratti Razafimahatratra 1
1 ECOO - Environment for cooperation
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Résumé : La mobilité est caractérisée par des phases de connexion et de déconnexion fréquentes. Une façon de supporter le travail mobile consiste à répliquer les données sur le support mobile avant la déconnexion et à réconcilier les données répliquées à la reconnection. Cette façon de travailler suppose l'existence de synchroniseurs fiables et efficaces. Le travail coopératif présente les mêmes caractéristiques. Plusieurs utilisateurs voulant travailler sur les mêmes données en même temps peuvent répliquer ces données, travailler en parallèle chacun sur sa copie et ensuite réconcilier ces différentes copies. La aussi, cela suppose l'existence de synchroniseurs performants. Synchroniser des données ayant divergées est un problème complexe. Il est impossible de garantir que la fusion de deux programmes corrects donne un programme correct, que les contributions de deux personnes à un article donnent un article cohérent etc... Simplement un synchroniseur performant doit se rapprocher le plus possible de ce synchroniseur idéal. Si l'on examine de près les synchroniseurs existants, on s'aperçoit assez vite que les réconciliations proposées sont souvent grossières et nécessitent une intervention lourde des utilisateurs. Les résultats de synchronisation peuvent être parfois catastrophiques et se terminer par des pertes de données ou des données corrompues. L'équipe ECOO a développé un algorithme de synchronisation basé sur les transformées opération- nelles performant [11, 19, 20]. Cependant cet algorithme peut générer des résultats incohérents d'un point de vue sémantique. Dans ce DEA nous montrons comment nous pouvons utiliser les algorithmes de réparations automa- tiques développés dans le domaine des bases de données pour fournir une synchronisation performante et corrcte d'un point de vue sémantique.
Type de document :
Rapport
[Stage] A04-R-238 || razafimahatratra04a, 2004, 58 p
Liste complète des métadonnées

https://hal.inria.fr/inria-00100033
Contributeur : Publications Loria <>
Soumis le : mardi 26 septembre 2006 - 10:13:32
Dernière modification le : jeudi 11 janvier 2018 - 06:19:48

Identifiants

  • HAL Id : inria-00100033, version 1

Collections

Citation

Doratti Razafimahatratra. Réparation Automatique dans un environnement collaboratif. [Stage] A04-R-238 || razafimahatratra04a, 2004, 58 p. 〈inria-00100033〉

Partager

Métriques

Consultations de la notice

157