Conception d'applications client-serveur : modeles d'architecture fonctionnelle et operationnelle

par CLAIRE OZANNE

Thèse de doctorat en Sciences appliquées

Sous la direction de P. ESTRAILLIER.

Soutenue en 1996

à Paris 6 .

    mots clés mots clés


  • Résumé

    La conception de l'architecture logicielle devient une phase a part entiere du developpement d'applications reparties. Les approches actuelles sont insuffisantes pour rendre compte des preoccupations architecturales, en particulier dans le contexte du paradigme client-serveur. Dans ce paradigme, une application est constituee de deux types d'entites: les clients utilisent les services fournis par les serveurs. Intuitivement, un service correspond a un regroupement de fonctions liees a la gestion d'une ressource a partager. Un serveur est une entite executable qui effectue reellement les fonctionnalites du service. Un client est une entite executable qui emet une requete aupres d'un serveur pour obtenir la realisation d'un service. Ce paradigme, a cause de sa variete d'utilisation, a une signification imprecise que nous avons prealablement fixee. Nous avons propose trois points de vue afin de rendre compte de tous les aspects d'une structure client-serveur: le point de vue application (aspect comportement), le point de vue methodologique (aspect structurel), le point de vue realisation (aspect implementation). Le but est d'offrir aux concepteurs d'application client-serveur les moyens: de decrire et d'analyser une architecture logicielle pour pouvoir juger sa validite, d'expliciter les choix de conception ainsi que leur justification afin de transmettre l'expertise de conception. Nous avons alors defini un modele de reference pour la structuration d'applications client-serveur. Ce modele decrit les concepts a manipuler lors de la conception de ce type de structure. Il se compose de deux modeles lies par une relation de realisation: le modele fonctionnel et le modele operationnel. Nous avons associe une demarche de structuration a ce modele. Elle est basee sur la caracterisation de l'interaction client-serveur a realiser. Cette demarche est destinee a s'integrer dans une methode de developpement objet existante. Dans un contexte de conception delicat, il est interessant de favoriser la reutilisation, c'est a dire la conservation et la transmission de l'expertise acquise. Pour ce faire, nous proposons la constitution de gabarits de conception de structure client-serveur. Comme illustration, nous avons constitue un catalogue de gabarits adapte a la problematique de la tolerance aux fautes


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 353 P.
  • Annexes : 100 REF.

Où se trouve cette thèse ?

  • Bibliothèque : Université Pierre et Marie Curie. Bibliothèque Universitaire Pierre et Marie Curie . Section Mathématiques-Informatique Recherche.
  • Consultable sur place dans l'établissement demandeur
  • Cote : T Paris 6 1996 314
  • Bibliothèque : Centre Technique du Livre de l'Enseignement supérieur (Marne-la-Vallée, Seine-et-Marne).
  • Disponible pour le PEB
  • Cote : PMC RT P6 1996
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.