M. P. V. C. : un systeme interactif de construction d'environnements de prototypage de multiples outils d'interpretation de modeles de representation
| Auteur / Autrice : | Philippe Krief |
| Direction : | Harald Wertz |
| Type : | Thèse de doctorat |
| Discipline(s) : | Mathématiques et informatique appliquées aux sciences sociales |
| Date : | Soutenance en 1990 |
| Etablissement(s) : | Paris 8 |
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.