Skip to Main content Skip to Navigation
Habilitation à diriger des recherches

Contribution à la conception des architectures logicielles et des protocoles de coordination pour les systèmes distribués coopératifs

Abstract : The presented research topics encompass architectures, communication protocols and coordination protocols for distributed cooperative software. In the case of communication, our studies considered a point-to-point synchronous interaction context, and in the case of coordination, different kinds and modes of interaction are considered: synchronous / asynchronous, point-to-point or multipoint, message-oriented or remote method invocation-oriented. Our contributions addressed the specification, the modeling, the design, the validation, the implementation and the experimentation. Adopting a formal model-driven approach constitutes a characteristic shared by the various results of this research. This model-driven approach, applied to the design and validation of multi-component systems can be regarded as the principal research thread behind the different contributions of our work. Studying the behavior of the components of an architecture, which can be defined as the set of rules which describe the dynamics of component interactions, constituted our initial research tasks. Recent work covered the coordination of component groups, which includes, in particular, the integration and the distribution of these components under various architectural constraints: interdependence, dynamism and distribution. Finally, the management of the dynamics of the architecture and its distributed interactions as well as its application for the support of the generic cooperative activities were two major axes in the studied problems. Cooperative group editing constituted for us a specific category of cooperative activities. Cooperative engineering and cooperative learning constituted our principal experimentation fields.
Document type :
Habilitation à diriger des recherches
Complete list of metadata

Cited literature [134 references]  Display  Hide  Download
Contributor : Emilie Marchand <>
Submitted on : Thursday, September 1, 2005 - 10:33:36 AM
Last modification on : Friday, October 23, 2020 - 5:02:16 PM
Long-term archiving on: : Friday, April 2, 2010 - 9:51:26 PM


  • HAL Id : tel-00010016, version 1


Khalil Drira. Contribution à la conception des architectures logicielles et des protocoles de coordination pour les systèmes distribués coopératifs. Réseaux et télécommunications [cs.NI]. Université Paul Sabatier - Toulouse III, 2005. ⟨tel-00010016⟩



Record views


Files downloads