A MDA-based Approach for Enabling Accessibility Adaptation of User Interface for Disabled People

Lamia Zouhaier, Yousra Hlaoui Bendaly, Leila Jemni Ben Ayed


In order to eliminate accessibility barriers that may exist in the user interface at runtime, we propose, in this paper, to integrate accessibility into an infrastructure of adaptation of User Interfaces. Hence, we propose a model driven approach which consists of generating, automatically, accessibility adapted User Interfaces. To reach this goal, based on MDA principals, we develop different meta-model transformations to provide an adapted User Interface model according to received accessibility context information and a given non adapted User Interface.


  1. Abascal, J., Aizpurua, A., Cearreta, I., Gamecho, B., Garay, N., & Miñón, R., 2011. A modular approach to user interface adaptation for people with disabilities in ubiquitous environments. In Internal Technical Report No. EHU-KAT-IK-01-2011.
  2. Akoumianakis, D., Savidis, A., and Stephanidis, C., 2000. “Encapsulating Intelligent Interactive Behaviour in Unified User Interface Artefacts”, Interacting With Computers, Vol. 12, No. 4, pp. 383-408.
  3. Andronico, P., Buzzi, M., Carlos Castillo, C., Leporini,B., (2006), “Improving search engine interfaces for blind users: a case study”, Universal Access in the Information Society, Volume 5, Issue 1, pp 23-40.
  4. Arnarsdóttir, K., Berre, A.-J. , Hahn, A., Missikoff, M., Taglino, F., (2006), “Semantic mapping: ontologybased vs. model-based Approach Alternative or complementary approaches?”, EMOI - INTEROP'06.
  5. Arrue, M., Vigo, M., Aizpurua, A., Abascal,J.,(2007), “Accessibility Guidelines Management Framework“,Universal Access in Human-Computer Interaction. Applications and Services, Volume 4556, pp 3-10.
  6. Bacha,F., Oliveira,K., Abed, M., (2011), “A Model Driven Architecture Approach for User Interface Generation Focused on Content Personalization”, Proceedings of the Fifth IEEE International Conference on Research Challenges in Information Science, RCIS 2011 (Gosier, Guadeloupe, France, 19-21 May, 2011), IEEE, pp. 1-6, mai .
  7. Bongartz, S., Jin, Y., Paternò, F., Rett, J., Santoro, C., Spano, L. D., (2012), Adaptive User Interfaces for Smart Environments with the Support of Model-based Language Sara AMI'12 International Joint Conference on Ambient Intelligence, November 2012, Pisa, Lecture Notes in Computer Science 7683 pp.33-48, Springer.
  8. Bouchelliga, W., Mahfoudi, A., Benammar, L., Rebai, S., Abed, M., (2010), An MDE Approach for User Interface Adaptation to the Context of Use. In Bernhaupt R. and al. (eds.) Pro-ceedings of the 3rd international conference on Human-centred software engineering, Springer, 62-78.
  9. Brossard, A., Abed, M., Kolski, C., (2011), “Taking context into account in conceptual models using a Model Driven Engineering approach”, Information & Software Technology 53(12): 1349-1369.
  10. Calvary, G, Coutaz, J, Thevenin, D, Limbourg, Q, Souchon, N, Bouillon, L., Florins, M., and Vanderdonckt, J., (2002), “Plasticity of User Interfaces: A Revised Reference Framework”, Proceedings of the first international workshop on Task Models and Diagrams for User Interface Design, pp 127-134.
  11. Demeure A., Calvary G., Coutaz J., Vanderdonckt J.,(2006), “The Comet Inspector: Manipulating Multiple User Interface Representations Simultaneously”, Proc. of 6th Int. Conf. on ComputerAided Design of User Interfaces CADUI'2006 (Bucharest, 6-8 June 2006), Chapter 13, SpringerVerlag, Berlin, p. 167-174.
  12. Dey A. K., Salber D., Abowd G. D., (2001), “A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications”, Human-Computer Interaction Journal, pp. 97-166.
  13. Gajos, K. Z., Weld, D. S., Wobbrock, J.O., (2010), “Automatically generating personalized user interfaces with Supple”. J. Artificial Intelligence 174(12-13), 910-950.
  14. Garrido, A., Firmenich, S., Rossi, G., Grigera, J., MedinaMedina, N., Harari, I., (2013), “Personalized Web Accessibility using Client-Side Refactoring”, Internet Computing, IEEE, Volume: 17, Issue: 4, pp 58 - 66.
  15. Hachani, S., Chessa, S., Front, A., (2009), “Une approche générique pour l'adaptation dynamique des IHM au contexte”, Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, (Grenoble, 2009), 89-96.
  16. Happel, H.-J., & Seedorf, S, (2006), “Applications of Ontologies in Software Engineering”, In Workshop on Semantic Web Enabled Software Engineering (SWESE) on the 5th International Semantic Web Conference (ISWC 2006), Athens, Georgia, November 5-9.
  17. Henry, S.H, 2012. 'Web Content Accessibility Guidelines (WCAG) Overview', http://www.w3.org/WAI.
  18. ISO, (2012), ISO/IEC DIS 40500 Information technology, W3C Web Content Accessibility Guidelines (WCAG) 2.0 (TC/SC: JTC 1).
  19. ISO, ISO 9241-171, (2008), Ergonomics of human-system interaction, Part 171: Guidance on software accessibility.
  20. Knutov, E., De Bra P., Pechenizkiy M., (2009), “AH 12 years later: a comprehensive survey of adaptive hypermedia methods and techniques”, New Review of Hypermedia and Multimedia. vol. 15. no. 1, pp. 5-38.
  21. Kostadinov, D., (2008), “Personnalisation de l'information: une approche de gestion de profilset de reformulation de requêtes”, PhD Thesis, University of Versailles Saint-Quentin -en-Yvelines.
  22. Leonidis, A., Antona, M., Stephanidis, C., 2011. “Rapid Prototyping of Adaptable User Interfaces”, International Journal of Human-Computer Interaction.
  23. Lopez, J. V., Montero, F., Fermandez, C. A., Lozano, M., 2003. “Towards Adaptive User Interface Generation: One Step Closer to People”, In Proceedings of ICEIS (3), pp.97-103.
  24. Manca, M., Paternò, F., Santoro, C., 2013, “Adaptive Mobile Multimodal User Interfaces for Dynamic Accessibility”, Workshop on Mobile Accessibility, CHI.
  25. Miñón, R., Abascal, J., Aizpurua, A., Cearreta, I., Gamecho, B., Garay, N., (2011), “Model-Based Accessible User Interface Generation in Ubiquitous Environments”, INTERACT (4), pp: 572-575.
  26. Miñón, R., Moreno, L., Abascal, J., (2013b), “A graphical tool to create user interface models for ubiquitous interaction satisfying accessibility requirements”, Universal Access in the Information Society, November 2013, Volume 12, Issue 4, pp 427-439.
  27. Miñón,R., Moreno,L., Martínez, P., Abascal, J., (2013a), “An approach to the integration of accessibility requirements into a user interface development method”, Journal Science of Computer Programming.
  28. Mori, G., Paternò, F., Santoro, C., (2004), “Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions”, IEEE Transactions on Software Engineering. Vol. 30, N° 8, August 2004, pp. 507-520.
  29. Oliveira, K., Bacha, F., Mnasser, H., Abed, M., (2013), “Transportation Ontology Definition and Application for the Content Personalization of User Interfaces”, Expert System with Applications, 40 (8), pp. 3145- 3159.
  30. OMG(Object Management Group, (2001), “Model Driven Architecture (MDA)”, document number ormsc/2001- 07-01.
  31. OMG, (2012), “Model Driven Architecture”, http://www.omg.org/mda/- last consultation August.
  32. Paulheim, H., Probst, F., (2010), “Ontology-Enhanced User Interfaces: A Survey”, the International Journal on Semantic Web and Information Systems (IJSWIS), 6(2).
  33. Peißner, M., Doris Janssen, D., Sellner, T., (2012), “MyUI Individualization Patterns for Accessible and Adaptive User Interfaces”, in SMART 2012: The First International Conference on Smart Systems, Devices and Technologies.
  34. Rhee, S.K., Lee, K., Kim, H., 2012, “Ontology-based Context and Preference Model for Personal Service Robot”, 9th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).
  35. SNCFT, 2013, http://www.sncft.com.tn/.
  36. 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).
  37. Stephanidis, C., and Savidis, A., 2001, “Universal Access in the Information Society: Methods, Tools, and InteractionTechnologies”, UAIS, 1: 40-55.
  38. Stephanidis, C., Paramythis, A., Sfyrakis, M., Stergiou, A., Maou, N., Leventis, A., Paparoulis, G., Karagiannidis, C., 1998. “Adaptable and Adaptive User Interfaces for Disabled Users in the Avanti Project”, 5th International Conference on Intelligence in Services and Networks: Technology for Ubiquitous Telecom Services, pp 153-166.
  39. Thevenin D., Coutaz J., (1999), “Plasticity of User Interfaces: Framework and Research Agenda”, Proc. of 7th IFIP Int. Conference on HCI Interact'99, p. 110-117.
  40. Tim, C., Kris, L., Karin, C., (2004), “Dynamo-aid: A design process and a runtime architecture for dynamic model-based user interface development”, In Rémi B., Philippe P. and Jörg R. editors, EHCI/DSV-IS 2004, Lecture Notes in Computer Science, 3425, Springer, 2004, 77-95.
  41. Vale, S., Hammoudi, S.: (2008), “Context-aware Model Driven Development by Parameterized Transformation”, In: Proceedings of MDISIS.
  42. Vanderdonckt, J., (2005), “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.

Paper Citation

in Harvard Style

Zouhaier L., Hlaoui Bendaly Y. and Jemni Ben Ayed L. (2014). A MDA-based Approach for Enabling Accessibility Adaptation of User Interface for Disabled People . In Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-758-029-1, pages 120-127. DOI: 10.5220/0004897901200127

in Bibtex Style

author={Lamia Zouhaier and Yousra Hlaoui Bendaly and Leila Jemni Ben Ayed},
title={A MDA-based Approach for Enabling Accessibility Adaptation of User Interface for Disabled People},
booktitle={Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},

in EndNote Style

JO - Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A MDA-based Approach for Enabling Accessibility Adaptation of User Interface for Disabled People
SN - 978-989-758-029-1
AU - Zouhaier L.
AU - Hlaoui Bendaly Y.
AU - Jemni Ben Ayed L.
PY - 2014
SP - 120
EP - 127
DO - 10.5220/0004897901200127