Prototypage d'environnements de programmation pour les langages a objets concurrents : une realisation en smalltalk-80 pour actalk

par LOIC LESCAUDRON

Thèse de doctorat en Sciences appliquées

Sous la direction de Jean-Pierre Briot.

Soutenue en 1992

à Paris 6 .

    mots clés mots clés


  • Résumé

    Cette these traite des environnements de programmation pour les langages a objets concurrents, c'est-a-dire fondes sur le concept d'entites actives. Ces langages ont connu un essor important ces dernieres annees. Cependant, les travaux menes dans ce domaine se sont concentres sur les concepts fondamentaux de la programmation par objets concurrents, au detriment de l'etude des environnements de programmation, non moins essentiels pour de tels langages. Dans notre travail, l'accent est mis plus particulierement sur les outils de visualisation et d'ordonnancement des objets concurrents, et dans une moindre mesure, sur les outils de deverminage. La partie sur la visualisation decrit les problemes rencontres lors de la visualisation d'entites actives. Cette etude se repose sur un examen detaille des outils de visualisation d'un langage a objets: smalltalk-80, et l'extension de ces outils pour prendre en compte les objets actifs. Il en decoule un ensemble de propositions visant a definir les elements essentiels a la realisation d'outils de visualisation dedies aux objets actifs. Dans cette meme partie, nous montrons egalement comment la visualisation peut constituer un point de depart pour le deverminage. La partie sur l'ordonnancement expose pourquoi le mode d'ordonnancement des processus concurrents est dependant des applications a ordonnancer. Fort de cette constatation, nous entreprenons, dans cette partie, la definition d'un ordonnanceur generique qui permet de modifier a notre guise la politique d'ordonnancement. Ce travail a donne lieu a la mise en uvre d'un prototype incluant des outils de visualisation et d'ordonnancement. Il a ete realise en smalltalk-80 pour des raisons de reutilisabilite propre aux langages a objets dont il fait partie, et a ete valide grace a actalk, plate-forme de simulation et d'experimentation de langages a objets concurrents, elle-meme realisee en smalltalk-80


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Annexes : 97 REF

Où se trouve cette thèse ?

  • Bibliothèque : Ecole Polytechnique de l’Université François Rabelais . Départements Electronique et Energie, Informatique, Mécanique et Systèmes. Centre de documentation.
  • Disponible pour le PEB
  • Cote : DI-TH-245
  • Bibliothèque : Université Pierre et Marie Curie. Bibliothèque Universitaire Pierre et Marie Curie . Section Mathématiques-Informatique Recherche.
  • Accessible pour le PEB
  • 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 1992
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.