Interfaces adaptatives
Résumé
Dans cet article, nous présentons les résultats du projet SEFAGI (Simple Environment For Adaptable Graphical user Interfaces) dont l’objectif est de fournir un outil de génération automatique du code des interfaces graphiques d’un système d’information, pour différents types de terminaux, qu’ils soient fixes ou mobiles. Cette génération automatique se fonde sur une description des fenêtres désirées, indépendamment des terminaux cibles. La description est faite par un utilisateur non informaticien mais connaissant les services offerts par le système d’information ; elle est outillée d’un assistant interactif qui guide l’utilisateur dans sa description, en lui fournissant la liste des services disponibles et les différentes formes d’interaction disponibles. Le générateur construit alors automatiquement le code des fenêtres décrites, pour le(s) type(s) de terminal désiré(s).