Une approche générique pour l'adaptation dynamique des IHM au contexte

The contexts of use vary a lot. It becomes fundamental to adapt user interfaces (UI) to the context. In this article, we choose an approach based on models for UI adaptation. Our approach facilitates the adaptation through a generic and flexible specification of the task tree model. This specification takes into account both similarities and existent variations between different users contexts of the same application. Such models are afterwards adjusted by model transformation such as the Model Driven Engineering (MDE [6]), according to the user situation.

[1]  Jan Bosch,et al.  On the notion of variability in software product lines , 2001, Proceedings Working IEEE/IFIP Conference on Software Architecture.

[2]  Horst Lichter,et al.  Modeling Variability by UML Use Case Diagrams , 2002 .

[3]  Pascaline Laure Tchienehom Modèle générique de profils pour la personnalisation de l'accès à l'information , 2005, INFORSID.

[4]  Fabio Paternò,et al.  One Model, Many Interfaces , 2002, CADUI.

[5]  Jean-Marie Favre,et al.  Towards a Basic Theory to Model Model Driven Engineering , 2004 .

[6]  Krzysztof Czarnecki,et al.  Generative programming - methods, tools and applications , 2000 .

[7]  Lionel Balme,et al.  Interfaces homme-machine plastiques : une approche par composants dynamiques , 2008 .

[8]  Frédérique Laforest,et al.  Adaptation des applications au contexte en utilisant les services web , 2005, UbiMob '05.

[9]  Jean Vanderdonckt,et al.  Task Modelling for Context-Sensitive User Interfaces , 2001, DSV-IS.

[10]  Matthias Riebisch,et al.  Modeling Variability for Object-Oriented Product Lines , 2003, ECOOP Workshops.

[11]  Jan Bosch,et al.  Managing Variability in Software Product Lines , 2000 .

[12]  Franck Tarpin-Bernard,et al.  Task models and interaction models in a multiple user interfaces generation process , 2004, TAMODIA '04.

[13]  Jean Vanderdonckt,et al.  Task Modelling in Multiple Contexts of Use , 2002, DSV-IS.

[14]  Gaëlle Calvary,et al.  Métamodèle de règles d'adaptation pour la plasticité des interfaces homme-machine , 2007, IHM.

[15]  Leonard J. Bass,et al.  Managing variability in software architectures , 2001, SSR '01.