thesis

Vers des interfaces graphiques evoluées : UFO, un méta-modèle d'interaction

Defense date:

Jan. 1, 1985

Edit

Institution:

Paris 11

Disciplines:

Directors:

Abstract EN:

The theme of the thesis is man-machine interaction, more particularly advanced graphic interfaces. The latter exploit best the possibilities of personal workstations, which gradually replace alphanumeric terminals. Two main implementations are discussed: (i) PETRIPOTE, a graphic editor of Petri nets which interactively modifies the graphic representation of the net by means of a mouse and (ii) UFO, meta-system for construction of advanced graphic interfaces. The methodology of PETRIPOTE and UFO actually leads from an evaluation prototype to a much more general system. This methodology requires the detailed analysis of requirements and constraints specific to graphic interfaces and, more generally, to man-machine interaction. This leads to the definition of meta-model of which we present a first implementation. The definition of this meta-model represents a sketch of formalization in a field where intuition and experimentation were the only tools available. We also discuss various problems related to the implementation, in so far as good performance is crucial to the use of highly interactive tools.

Abstract FR:

Cette thèse aborde le domaine de l’interaction homme-machine, en s’intéressant aux interfaces graphiques évoluées. Ceux-ci sont considérés comme le mode de communication exploitant aux mieux les capacités des postes de travail individuels, matériels qui sont en train de remplacer les classiques terminaux alphanumériques. Cette thèse est articulée autour de deux réalisations principales : PETRIPOTE, un éditeur graphique de réseaux Petri dans lequel l’interaction est basée sur l’utilisation de la souris et la représentation graphique du réseau à l’écran, et UFO, un méta-système pour la construction d’interfaces graphiques évoluées. La démarche qui mène de PETRIPOTE à UFO est celle qui conduit d’un prototype d’évaluation à un système beaucoup plus général. Cette démarche nécessite l’analyse détaillée des problèmes et des contraintes spécifiques aux interfaces graphiques et plus généralement à l’interaction homme-machine, et conduit à la définition d’un méta-modèle dont une première implémentation est présentée. La définition d’un méta-modèle constitue une ébauche de formalisation dans un domaine où l’intuition et l’expérimentation sont les seuls outils dont on dispose à priori. Les aspects liés à l’implémentation sont également abordés largement, dans la mesure où les impératifs de performances sont déterminants pour l’utilisation d’outils hautement interactifs.