A Model Driven Engineering Approach Toward User Interfaces Adaptation

In ubiquitous computing, the context of use user, platform, environment is in a permanent change. This has brought about new challenges in the Human Computer Interface HCI engineering to obtain User Interfaces UI that are compliant to their context of use. This paper has benefitted from the interests of parameterized principle transformation in the framework of the Model Driven Engineering MDE to propose approaches based on the models for the generation of the adaptable UI. It provides meta-models for the various components of the context of use which plays the role of the transformation parameter of the abstract interface into a concrete interface. It is through a case study of an information system of industrial supervision that the approach is shown to be reliable.

[1]  Mourad Abed,et al.  User Interfaces Modelling of Workflow Information Systems , 2010, EOMAS.

[2]  Jean Vanderdonckt,et al.  A Unifying Reference Framework for multi-target user interfaces , 2003, Interact. Comput..

[3]  Dominique L. Scapin,et al.  Ergonomic criteria for the evaluation of human-computer interfaces , 1993 .

[4]  Joëlle Coutaz,et al.  Plasticity of User Interfaces: Framework and Research Agenda , 1999, INTERACT.

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

[6]  Meriem Riahi Contribution à l'élaboration d'une méthodologie de spécification, de vérification et de génération semi-automatique d'interfaces homme-machine : application à l'outil Ergo-Conceptor+ , 2004 .

[7]  Jean-Sébastien Sottet,et al.  Towards Model-driven Engineering of Plastic User Interfaces , 2005, MDDAUI.

[8]  Christophe Kolski,et al.  Principes et étude de cas d'adaptation d'IHM dans les SI en fonction du contexte d'interaction de l'utilisateur , 2009, Ingénierie des Systèmes d Inf..

[9]  Jean-Sébastien Sottet,et al.  Mapping Model: A First Step to Ensure Usability for sustaining User Interface Plasticity , 2006, MDDAUI@MoDELS.

[10]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[11]  Axel Uhl,et al.  Model-Driven Architecture , 2002, OOIS Workshops.

[12]  Sophie Dupuy-Chessa,et al.  Une approche générique pour l'adaptation dynamique des IHM au contexte , 2009, IHM '09.

[13]  Muddesar Iqbal,et al.  A Comparative Performance Study of Ad Hoc Routing Protocols to Improve the Route Discovery Process of AODV , 2014, Int. J. Adapt. Resilient Auton. Syst..

[14]  Yannis Tzitzikas OCL: Object Constraint Language , 2005 .

[15]  Yukio Ohsawa,et al.  Processing Combinatorial Thinking: Innovators Marketplace as Role-Based Game Plus Action Planning , 2013, Int. J. Knowl. Syst. Sci..

[16]  Chokri Ben Amar,et al.  Multimodal Approach for Emotion Recognition Using a Formal Computational Model , 2013, Int. J. Appl. Evol. Comput..

[17]  Jean Vanderdonckt,et al.  A MDA-Compliant Environment for Developing User Interfaces of Information Systems , 2005, CAiSE.

[18]  Jean Vanderdonckt,et al.  USIXML: A User Interface Description Language Supporting Multiple Levels of Independence , 2004, ICWE Workshops.

[19]  Joëlle Coutaz,et al.  Towards a New Generation of Widgets for Supporting Software Plasticity: The "Comet" , 2004, EHCI/DS-VIS.

[20]  Fabio Paternò,et al.  Tool support for designing nomadic applications , 2003, IUI '03.

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