CoLab : conception et mise en oeuvre d'un outil pour la navigation coopérative sur le web

par Guillermo de Jesùs Hoyos Rivera

Thèse de doctorat en Informatique

Sous la direction de Jean-Pierre Courtiat.

Soutenue en 2005

à Toulouse 3 .


  • Résumé

    L'objectif de ce travail est de concevoir un nouveau paradigme de navigation Web permettant à des utilisateurs de naviguer de manière coopérative sur le Web selon des règles de synchronisation simples et mises à jour de manière dynamique. Ces règles permettent de synchroniser l'affichage de pages Web dans les navigateurs de différents utilisateurs. Nous avons modélisé le service de synchronisation proposé par des réseaux de Petri et avons formellement vérifié ce modèle. Nous avons proposé une méthode pour formaliser l'architecture du système au moyen du profil UML/SDL supporté par l'outil TAU G2 de Telelogic. Nous avons développé une implémentation du système, appelée CoLab, qui est à ce jour opérationnelle et qui supporte les principales primitives de synchronisation. Cette implémentation s'appuie sur la présence d'un serveur Proxy centralisé qui synchronise la navigation des utilisateurs selon les relations de synchronisation établies.

  • Titre traduit

    CoLab : design and implementation of a tool for browsing collaboratively on the Web


  • Résumé

    This thesis' main goal is the design of a new Web browsing paradigm allowing users to collaboratively browse the Web based on the use of simple synchronization rules which are updated dynamically. These rules allow the synchronization of the presentation of Web pages in the browsers of several users. We have modeled the proposed synchronization service by using Petri nets and we have formally validated this model. We have proposed a method for formalizing the architecture of the system by using the UML/SDL profile supported by the Telelogic's Tau G2 software tool. We have developed an implementation of our system, called CoLab, which is operational at the present time and which supports the main synchronization primitives. This implementation is based on a centralized Proxy server which synchronized the users' browsing according to the existing synchronization relations among them.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. ( 154 f.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. f. 143-153

Où se trouve cette thèse ?

  • Bibliothèque : Université Paul Sabatier. Bibliothèque universitaire de sciences.
  • Disponible pour le PEB
  • Cote : 2005TOU30056
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.