Contribution à l'étude des langages de programmation distribuée et des systèmes répartis : cas du langage C_NET
Auteur / Autrice : | Jacques Bonneville |
Direction : | Jean-Marc Adamo |
Type : | Thèse de doctorat |
Discipline(s) : | Sciences |
Date : | Soutenance en 1989 |
Etablissement(s) : | Lyon 1 |
Jury : | Examinateurs / Examinatrices : Jean-Marc Adamo |
Mots clés
Mots clés contrôlés
Résumé
Apres une presentation des differents outils proposes pour la programmation distribuee, une etude de leur mise en uvre souligne les implications de chaque modele sur les architectures physiques et souligne leurs champs d'application. Ceux-ci sont soit l'ecriture de systemes repartis ou d'applications basees sur les notions de serveurs repartis et d'invocations d'operation pour des reseaux locaux d'ordinateurs, soit l'expression d'algorithmes de calcul sur memoire distribuee dans lesquels les processus echanges des messages. Dans le premier cas, l'accent est mis sur les performances, en terme de temps de calcul et de communications, qui sont primordiales. A la suite de quoi, est decrite l'implantation d'un support pour le langage c-net, derive du modele de calcul parallele csp presente par hoare, sur un reseau de micro-ordinateurs connectes par un reseau local. Les problemes de mise en place d'un protocole de rendez-vous sont abordes, ainsi que ceux d'allocation dynamique de ressources. Cette realisation montre les limites du modele utilise pour exprimer certaines classes d'application, notamment la gestion dynamique de ressource, et que l'architecture visee n'est pas adaptee a sa mise en uvre efficace