LEICA : un environnement faiblement couplé pour l'intégration d'applications collaboratives

In the Computer Supported Cooperative Work (CSCW) domain, researchers have always wondered about which concepts and architectures to adopt for the development of collaborative applications (or groupware), capable to suitably meet user requirements. Besides the multidisciplinarity inherent to this domain, considering that collaborative activities engage several people presenting different (often unpredictable) needs, evolutivity and flexibility appear as two mandatory requirements for collaborative applications. However, integrated collaborative environments are rarely open, extensible and reconfigurable enough so as to meet these requirements. As a result, users decide to create their own collaborative environments by using different collaborative applications, working side by side but independently, without really getting advantage of each other. Allowing the integration of these applications could bring significant benefits to users. An integrated collaboration environment would allow different functionalities of existing applications to be dynamically combined and controlled (enhancing therefore flexibility). This thesis main goal is to design a new environment allowing the integration of existing groupware, without dealing with their low-level features. This environment, called LEICA (Loosely-coupled Environment for Integrating Collaborative Applications) defines a loosely-coupled integration approach which is based on Web services technology, an event notification system, and the definition of collaboration policies to control the interactions among integrated applications. We start from an informal description of the general integration approach, where integrated applications are initially contacted through their Web services interfaces, interacting thereafter by exchanging event notifications in the context of an integrated collaborative session. Their interactions are controlled by the collaboration policy defined for this collaborative session. The coll aboration policy defines how the collaboration activity supported by one application will be affected by information received from other applications. After that, we describe in this thesis the architecture of LEICA enabling the implementation of such an integration approach. Based on this informal architectural description, we propose a method for formalizing it by using the UML/SDL profile and the simulation functionalities supported by the Telelogic software tool Tau G2. Finally, we have also implemented the first prototype of LEICA where two collaborative applications are currently integrated. null null

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00088729
Author Lima Gomes, Roberta
Maintainer CCSD
Last Updated May 8, 2026, 21:18 (UTC)
Created May 8, 2026, 21:18 (UTC)
Identifier tel-00088729
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Laboratoire d'analyse et d'architecture des systèmes (LAAS) ; Université Toulouse Capitole (UT Capitole) ; Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Institut National des Sciences Appliquées - Toulouse (INSA Toulouse) ; Institut National des Sciences Appliquées (INSA)-Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Institut National des Sciences Appliquées (INSA)-Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Université Toulouse - Jean Jaurès (UT2J) ; Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Université Toulouse III - Paul Sabatier (UT3) ; Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP) ; Communauté d'universités et établissements de Toulouse (Comue de Toulouse)
creator Lima Gomes, Roberta
date 2006-06-19T00:00:00
harvest_object_id 344a534a-e596-48c8-8427-0d7900542435
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-10-22T00:00:00
set_spec type:THESE