Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1939212.1939220guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

An MDE approach for user interface adaptation to the context of use

Published: 14 October 2010 Publication History

Abstract

With the advent of new media and the delivery of recent means of communication, associated with the progress of networks, the circumstances of software use, as well as the skills and the preferences of the users who exploit them, are constantly varying. The adaptation of the User Interface (UI) has become a necessity due to the variety of the contexts of use. In this paper, we propose an approach based on models for the generation of adaptive UI. To reach this objective, we have made use of parameterized transformation principle in the framework of the Model Driven Engineering (MDE) for the transformation of the abstract interface into a concrete interface. The parameter of this transformation plays the role of the context of use. The paper develops two parts: meta-models for every constituent of the context of use and the adaptation rules.

References

[1]
Bézivin, J., Blay, M., Bouzeghoub, M., et al.: Action spécifique CNRS sur l'Ingénierie Dirigée par les Modèles. Rapport de synthèse (2005).
[2]
Bouchelligua, W., Mahfoudhi, A., Mezhoudi, N., Daassi, O., Abed, M.: User Interfaces Modelling of Workflow Information Systems. In: Barjis, J. (ed.) Enterprise & Organizational Modeling and Simulation. LNBIP, vol. 63. Springer, Heidelberg (2010).
[3]
Brossard, A., Abed, M., Kolski, C.: Context Awareness and Model Driven Engineering: A multi-level Approach for the Development of Interactive Applications in Public Transportation. In: Proceedings of 27th European Annual Conference on Human Decision-Making and Manual Control, EAM 2008, Delft, Hollande (2008).
[4]
Calvary, G., Coutaz, J., Dâassi, O., Balme, L., Demeure, A.: Towards a new generation of widgets for supporting software plasticity: the "comet". In: Bastide, R., Palanque, P., Roth, J. (eds.) DSV-IS 2004 and EHCI 2004. LNCS, vol. 3425, pp. 306-323. Springer, Heidelberg (2005).
[5]
Calvary, G., Coutaz, J., Thevenin, D., et al.: A Unifying Reference Framework for Multi- Target User Interfaces. Interacting with Computers 15(3), 289-308 (2003).
[6]
Card, S., Moran, T., Newell, A.: The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates, Mahwah (1983).
[7]
Dey, A.: Providing Architectural Support for Building Context-Aware Applications. Thèse de doctorat, Institut Technologique de Géorgie (Georgia Tech), p.170 (2000).
[8]
Favre, J.-M.: Toward a Basic Theory to Model: Model Driven Engineering. In: Workshop on Software Model Engineering, WISME 2004, Lisbonne, Portugal (2004).
[9]
GMF, Graphical Modeling Framework, http://www.eclipse.org/gmf
[10]
Habieb-Mammar, H.: EDPHA: un Environnement de Développement et de Présentation d'Hyperdocuments Adaptatifs. Thèse de doctorat, Institut National des Sciences Appliquées (INSA) de Lyon (2004).
[11]
Hachani, S., Dupuy-Chessa, S., Front, A.: Une approche générique pour l'adaptation dynamique des IHM au contexte. In: IHM 2009, Grenoble, France (2009).
[12]
Hariri, M.-A., Lepreux, S., Tabary, D., Kolski, C.: Principes et étude de cas d'adaptation d'IHM dans les SI en fonction du contexte d'interaction de l'utilisateur. Ingénierie des Systèmes d'Information (ISI). Networking and Information Systems 14, 141-162 (2009).
[13]
Kermeta, Kernel Meta-modeling Framework, http://www.kermeta.org/
[14]
Limbourg, Q., Vanderdonckt, J.: UsiXML: A User Interface Description Language Supporting Multiple Levels of Independence. In: Matera, M., Comai, S. (eds.) Engineering Advanced Web Applications, pp. 325-338. Rinton Press, Paramus (2004).
[15]
MDA, Model Driven Architecture, http://www.omg.org/mda
[16]
Mezhoudi, N.: Méta-modèles et règles pour la plasticité des IHM, Mémoire de mastère, Institut d'Informatique et de Multimédia, Université de Gabès, Tunisie (2010).
[17]
Mori, G., Paternò, F., Santoro, C.: Tool Support for Designing Nomadic Applications. In: Proceedings of the International Conference on Intelligent User Interfaces, Miami, pp. 141-148 (2003).
[18]
Samaan, K., Tarpin-Bernard, F.: Task models and Interaction models in a Multiple User Interfaces generation process. In: Proceedings of 3rd International Workshop on TAsk MOdels and DIAgrams for user interface design TAMODIA 2004, Prague, Check Republic, pp. 137-144. ACM, New York (November 2004).
[19]
Sottet, J., Calvary, G., Favre, J., Coutaz, J., Demeure, A., Balme, L.: Towards Model-Driven Engineering of Plastic User Interfaces. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol. 3844, pp. 191-200. Springer, Heidelberg (2006).
[20]
Sottet, J.S., Calvary, G., Favre, J.M.: Mapping Model: A First Step to Ensure Usability for sustaining User Interface Plasticity. In: Proceedings of the Workshop on Model Driven Development of Advanced User Interfaces (2006).
[21]
Thevenin, D.: Adaptation en Interaction Homme-Machine: Le cas de la Plasticité. Thèse de doctorat, Université Joseph Fourier, Grenoble I, p. 212 (2001).
[22]
Vale, S., Hammoudi, S.: Context-aware Model Driven Development by Parameterized Transformation. In: Proceedings of MDISIS (2008).
[23]
Vanderdonckt, J.: A MDA-Compliant Environment for Developing User Interfaces of Information Systems. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 16-31. Springer, Heidelberg (2005).

Cited By

View all
  • (2017)A tool support for the adaptation of user interfaces based on a business rules management systemProceedings of the 29th Australian Conference on Computer-Human Interaction10.1145/3152771.3152789(162-169)Online publication date: 28-Nov-2017
  • (2017)An empirical approach for determining context of mobile systemsProceedings of the 11th European Conference on Software Architecture: Companion Proceedings10.1145/3129790.3129791(71-77)Online publication date: 11-Sep-2017
  • (2012)Une approche IDM pour l'adaptation ergonomique au contexte d'IHM mobileProceedings of the 2012 Conference on Ergonomie et Interaction homme-machine10.1145/2652574.2653424(145-152)Online publication date: 16-Oct-2012

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
HCSE'10: Proceedings of the Third international conference on Human-centred software engineering
October 2010
222 pages
ISBN:3642164870

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 14 October 2010

Author Tags

  1. adaptation
  2. adaptation rules
  3. context of use
  4. model driven engineering
  5. user interface

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2017)A tool support for the adaptation of user interfaces based on a business rules management systemProceedings of the 29th Australian Conference on Computer-Human Interaction10.1145/3152771.3152789(162-169)Online publication date: 28-Nov-2017
  • (2017)An empirical approach for determining context of mobile systemsProceedings of the 11th European Conference on Software Architecture: Companion Proceedings10.1145/3129790.3129791(71-77)Online publication date: 11-Sep-2017
  • (2012)Une approche IDM pour l'adaptation ergonomique au contexte d'IHM mobileProceedings of the 2012 Conference on Ergonomie et Interaction homme-machine10.1145/2652574.2653424(145-152)Online publication date: 16-Oct-2012

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media