A Comprehensive Environment for Collaborative Web Browsing Pragmatic Specification and Development Approach
Nome: RAPHAEL DE OLIVEIRA SANTOS
Tipo: Dissertação de mestrado acadêmico
Data de publicação: 22/05/2009
Orientador:
Nome | Papel |
---|---|
MAGNOS MARTINELLO | Orientador |
Banca:
Nome | Papel |
---|---|
DANIEL RATTON FIGUEIREDO | Examinador Externo |
MAGNOS MARTINELLO | Orientador |
PATRÍCIA DOCKHORN COSTA | Examinador Interno |
ROBERTA LIMA GOMES | Coorientador |
Resumo: The variety ways that people may interact have been dramatically changed in the recent years. The conception of new teamwork paradigms has encouraged the creation of innovative collaboration technologies. This fact has led to the dynamic collaboration scenarios faced nowadays. Amongst these recent paradigms, there is one called collaborative web browsing (co-browsing) paradigm. Collaborative systems that implement such paradigm provide a useful way for virtual groups to share information through the web.
However, the common set of features of these tools is not enough to offer a more face-to-face-like browsing experience. To fill this gap, this work presents a novel collaborative web browsing proposal, which aims at integrating notably three important characteristics. Firstly a flexible management of sessions, consisting of allowing the involved participants (i) to contribute freely or hierarchically for the teamwork, but also (ii) to prevent confusion or loose of work. The second characteristic refers to the maintenance of a shared production spaces for co-browsing sessions. At last, providing efficient communication facilities. In this case, such efficient communication are accomplished by annotations (i.e.: draw and text note elements over the co-browsed contents) and privileges negotiation facilities.
Additionally, the proposed environment analysis relies on a collaboration ontology as a reference model, which provides a well defined conceptualization and a common vocabulary about the collaboration domain. Another characteristic explored in this work involves an architectural solution for supporting suitable performance, regarding the system response time perceived by participants and how effective is the maintenance of awareness in the co-browsing sessions. Such concerns are achieved by the design of a lightweight distributed architecture and communication protocol. In order to demonstrate the feasibility of our approach, a prototype is developed and then it is evaluated considering performance issues.