M. P. V. C. : un systeme interactif de construction d'environnements de prototypage de multiples outils d'interpretation de modeles de representation

par Philippe Krief

Thèse de doctorat en Mathématiques et informatique appliquées aux sciences sociales

Sous la direction de Harald Wertz.

Soutenue en 1990

à Paris 8 .

    mots clés mots clés


  • Résumé

    Cette these presente la conception et la realisation d'un systeme interactif de construction d'environnements de prototypage. Notre systeme, m. P. V. C. , est base sur une approche tripartite de la construction de programmes : la partie modele decrit l'organisation des donnees manipulees par le programme, la partie controleur decrit le parcours de ces donnees et la partie point-de-vue decrit l'interpretation a donner a ce parcours. M. P. V. C. Est une methode de conception par objet facilitant la mise en oeuvre d'un grand nombre d'outils d'interpretation, de manipulation, d'observation et d'animation de modeles de representation. Elle permet de separer clairement les aspects mecaniques d'un programme de ses aspects semantiques. Les aspects mecaniques decrivent la facon de parcourir les donnees, independamment de toute interpretation. Ces interpretations font parties des aspects semantiques. Les utilisateurs de l'environnement de prototypage m. P. V. C. Disposent d'un ensemble d'outils graphiques de haut niveau leur permettant de concevoir aisement et dans un temps minimum le modele qu'ils veulent prototyper, de multiples schemas mecaniques pour le parcourir de differentes facons et de multiples schemas semantiques pour interpreter chaque etape des differents parcours. Rien n'exclus d'appliquer ces parcours et tout ces interpretations a de multiples representations du meme modele. De plus, cet environnement favorise une attitude resolument speculative de la part du concepteur vis-a-vis du modele etudie : il construit simultanement les interpretes et les outils necessaires a leur experimentation et leur validation. Une des autres caracteristiques importantes de m. P. V. C. Reside dans le fait que l'on peut appliquer en parallele - differentes semantiques a un meme parcours du modele. Ceci permet au systeme d'etre utilises pour son propre developpement ainsi que pour l'observation de son fonctionnement.

  • Titre traduit

    M. P. V. C. : an interactive system for the construction of prototyping environments permitting multiple representations and interpretations of data structures


  • Résumé

    This thesis presents the design and implementation of an interactive system for the development of prototyping environments. Our system, m. P. V. C. , follows closely our specific understanding of program construction in which each program is composed of three distincts parts. These parts are: the model, which describes the program's data organisation, the controller, which describes how to walkthrough this data organisation, and the point-of-view, which describes the interpretation of each step of the walkthrough. M. P. V. C. Is an object-oriented design method facillating the implementation of a large number of tools for the interpretation, manipulation, observation and animation of models representing programs and data structures. It allows to clearly separate the program's mechanical aspects of its semantic aspects. The mechanical aspects describe how to walkthrough the model, ignoring all possible interpretations. The interpretations are part of the semantic aspects. Users of m. P. V. C. Prototyping environment dispose of a set of very high level, graphical tools permitting to design easily, in a minimum amount of time, the model they want to prototype, multiple mechanical schemas able to walkthrough in different ways and multiple semantic schemas permitting to interprete in various ways each step of a walkthrough. Nothing excludes to apply these walkthroughs and or interpretations to multiple representations of the same model. As such, it favours an exploratory or experimental attitude towards prototyping. Users construct simultaneously the interpreters and the tools necessary to experiment and validate them. Another important aspect of m. P. V. C. Is that it permits to apply - in parallel - several different semantics to a same walkthrough of a model. It is this caracteristic which permit the system to he used for its own development and the observation of its own functioning.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Notes : Publication autorisée par le jury

Où se trouve cette thèse ?

  • Bibliothèque : Université Paris 8-Vincennes Saint-Denis (Sciences humaines et sociales-Arts-Lettres-Droit). Service Commun de la Documentation. (Saint-Denis) .
  • Accessible pour le PEB
  • Bibliothèque : Université Paris 8-Vincennes Saint-Denis (Sciences humaines et sociales-Arts-Lettres-Droit). Service Commun de la Documentation. (Saint-Denis) .
  • Accessible pour le PEB

Cette version existe également sous forme de microfiche :

  • Bibliothèque : Service interétablissements de Documentation (Saint-Martin d'Hères, Isère). Bibliothèque universitaire Joseph-Fourier.
  • Non disponible pour le PEB
  • Cote : MF-1991-KRI
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.