Thèse soutenue

Architecture fonctionnelle pour systemes cooperatifs repartis ouverts fondee sur les standards odp et corba

FR  |  
EN
Auteur / Autrice : CHRISTOPHE LOGE
Direction : ERIC MORLAIT
Type : Thèse de doctorat
Discipline(s) : Sciences appliquées
Date : Soutenance en 1996
Etablissement(s) : Paris 6

Résumé

FR

La progression des systemes et des reseaux informatiques permet d'entrevoir la mise sur le marche de systemes permettant a leur utilisateurs, eventuellement geographiquement reparti, de cooperer ensemble et simultanement sur les memes informations multimedias. L'utilisation de tels systemes peut s'envisager afin de proposer des co-editeurs, des audio/video phones, des outiles de tele-pointage ou afin de mettre en uvre des composants faisant partie de systemes de teletravail (par exemple, de tele-medecine ou de tele-enseignement) ou des jeux multi-utilisateurs. Parallelement a ces progres d'ordre technologique, on constate depuis quelques annees dans le domaine des systemes repartis ouverts, une tendance a la normalisation de droit, au travers du modele iso du traitement reparti ouvert (open distributed processing reference model : odp-rm) ou a la normalisation de fait, au travers des travaux de l'object management group (omg) sur l'architecture common object request broker architecture (corba). L'objectif de cette these est de presenter l'architecture fonctionnelle pour systeme cooperatifs qui a ete definie. Celle-ci integre un ensemble de fonctions communes aux systemes cooperatifs car proposees par l'ensemble des prototypes qui ont servi de base a ce travail. Afin de tenir compte des tendances normatives actuelles, l'analyse basee objet des systemes cooperatifs suivant les cinq points de vue d'odp-rm est presentee et est raffinee suivant le point de vue traitement. Ce raffinement specifie des objets fonctionnels generiques communs et/ou specifiques aux utilisateurs permettant la prise en compte de l'heterogeneite des environnements mais aussi la reutilisation des applications habituelles des utilisateurs. Enfin, la mise en uvre effectuee au-dessus d'une plate-forme corba d'objets generiques constituant l'architecture ainsi que la formalisation en mt-lotos d'autres fonctionnalites sont presentees dans l'objectif de montrer la faisabilite et la validation de l'architecture definie.