Skip to Main content Skip to Navigation

Conception et réalisation logicielles pour les collecticiels centrées sur l'activité de groupe : le modèle et la plate-forme Clover

Abstract : My work belongs to the Human-Computer Interaction research field and contributes to the field of multi-user interactive applications or groupware applications engineering. The software design and development of a groupware application raise specific problems more complex than those raised by single-user interactive applications. For example, in a groupware application, it is necessary (i) to manage multiple sources of events which generate concurrency situations, (ii) to face new technological constraints raised by networks and (iii) to take into account new kinds of human factors such as privacy. This complexity of development shows the importance of tools such as architectural models or software toolkits and infrastructures for groupware. In this context, the main contributions of this thesis are an architectural model for groupware applications, the Clover architecture model, and a generic platform, the Clover platform, for the development of groupware applications centered on group activity. The Clover model, which defines three classes of services that a groupware application may support (production, communication and coordination), serves as a conceptual guide to design our architectural model and our platform. Most of the work done focuses on technical solutions such as merging and versioning. Our approach is complementary since we focus on group activity. Our requirements are to offer functionnalities of a high level of abstraction centered on group activity (vs technical solutions) and covering the three functional spaces defined by the Clover model. The study of a set of existing development tools shows that most of them focus only on coordination.We show the limit of the latter approach based on coordination. The CoVitesse system, a groupware application that enables collaborative navigation on the WWW, and a shared whiteboard have been developed with this platform as illustrative examples.
Document type :
Complete list of metadata

Cited literature [74 references]  Display  Hide  Download
Contributor : Yann Laurillau Connect in order to contact the contributor
Submitted on : Monday, November 22, 2004 - 9:36:14 AM
Last modification on : Friday, March 25, 2022 - 11:09:30 AM
Long-term archiving on: : Friday, April 2, 2010 - 9:07:06 PM


  • HAL Id : tel-00007472, version 1




Yann Laurillau. Conception et réalisation logicielles pour les collecticiels centrées sur l'activité de groupe : le modèle et la plate-forme Clover. Interface homme-machine [cs.HC]. Université Joseph-Fourier - Grenoble I, 2002. Français. ⟨tel-00007472⟩



Record views


Files downloads