Réparation Automatique dans un environnement collaboratif - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport Année : 2004

Réparation Automatique dans un environnement collaboratif

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.
Fichier non déposé

Dates et versions

inria-00100033 , version 1 (26-09-2006)

Identifiants

  • HAL Id : inria-00100033 , version 1

Citer

Doratti Razafimahatratra. Réparation Automatique dans un environnement collaboratif. [Stage] A04-R-238 || razafimahatratra04a, 2004, 58 p. ⟨inria-00100033⟩
66 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More