Laboratory of Informatics of Grenoble Engineering Human-Computer Interaction Research Group

Engineering Human-Computer Interaction
Research Group

Ethylene : composants dynamiques pour la mise en œuvre d'IHM plastiques en informatique ambiante

In proc. IHM'09, 21ème Conférence Francophone sur l'Interaction Homme-Machine. pages 75-84. 2009.

Lionel Balme, Joëlle Coutaz

Abstract

L’informatique ambiante impose de nouvelles contraintes sur la manière de construire les interfaces Homme- Machine (IHM). Traditionnellement centralisée sur un unique dispositif, l’IHM doit maintenant être distribuable de manière opportuniste sur un ensemble dynamique de dispositifs hétérogènes. Ces nouvelles IHM, dites plastiques, sont abordées dans cet article sous l’angle du génie logiciel (GL). Ce sont des logiciels répartis, dynamiquement adaptables, capables de s’affranchir de l’hétérogénéité des dispositifs et des logiciels. Les solutions actuelles de l’état de l’art en GL et systèmes répartis ne tiennent pas compte de la spécificité de l’interaction homme-machine. Nous proposons donc Ethylene, un cadre conceptuel et technique pour déve- lopper des IHM plastiques en informatique ambiante. Notre solution s’appuie sur l’intégration des approches dirigées par les modèles, d’une combinaison particulière de l’approche à composants et de l’approche à service et d’une manière originale de s’affranchir de l’hétérogénéité des modèles de communication inter- composant.