Thèse soutenue

Egerie : un interprete embarque dans un systeme de gestion d'interfaces homme-machine
FR  |  
EN
Accès à la thèse
Auteur / Autrice : VINCENT BOUTHORS
Direction : Paul Franchi-Zannettacci
Type : Thèse de doctorat
Discipline(s) : Sciences appliquées
Date : Soutenance en 1993
Etablissement(s) : Nice

Résumé

FR

Cette these decrit l'experience resultant de la conception et de la realisation d'egerie: un environnement interactif de developpement d'interfaces homme-machine, destine au systeme de fenetres x et mettant en uvre la boite a outils osf/motif; egerie couvre les differents composants d'une interface. Il offre le moyen d'editer l'interface par manipulation directe. Ceci nous a conduit a developper des fonctionnalites manquantes dans osf/motif; les services que doit offrir une boite a outils pour etre editable ont ete ainsi etablis. Egerie ne se limite pas a l'apparence de l'interface: pour en decrire le comportement, il fournit le langage wool, dialecte de lisp. Nous proposons une technique faisant suite a la programmation guidee par les evenements qui unifie differents niveaux d'abstraction allant de l'espionnage jusqu'aux systemes declaratifs. Enfin, un mecanisme offrant aux developpeurs d'interfaces la faculte de creer de nouveaux objets a ete experimente; des objets accomplissant des taches d'interaction selon plusieurs techniques ont ete developpes. Egerie est donc a la fois un produit en cours d'industrialisation et une plate-forme qui nous a permis de mener plusieurs experiences