Abstract
Providing truly accessible user interfaces for a great variety of users still presents a major challenge for software developers. Contrasting from a ‘design for all’ approach, we present a design patterns based approach for the implementation of adaptive user interfaces for users with special needs. This paper gives an overview of essential requirements of adaptive systems, covering aspects for users as well as system developers. The overall structure, adaption mechanisms, distinctive design pattern types and demonstrative examples of the ‘MyUI’ design patterns approach are described and illustrated.
This work was funded by the European Union MyUI project under grant FP7-ICT-248606.
Chapter PDF
Similar content being viewed by others
References
Nielsen, J.: Usability Engineering. Academic Press, Cambridge (1993)
Harper, R., Rodden, T., Rogers, Y., Sellen, A.: Being Human: Human-Computer Interaction in 2020. Microsoft Research Ltd. (2008)
Orwant, J.: Heterogeneous learning in the doppelgänger user modelling system. User Modeling and User-Adapted Interaction 4(2), 107–130 (1994)
Krulwich, B.: LIFESTYLE FINDER: Intelligent User Profiling Using Large-Scale Demographic Data. AI Magazine 18(2), 37–45 (1997)
Jannach, D., Zanker, M., Felfernig, A., Friedrich, G.: Recommender Systems: An Introduction. Cambridge University Press, Cambridge (2010)
Weber, G., Specht, M.: User Modeling and Navigation Support in WWW-Based Tutoring Systems. In: Jameson, A., Paris, C., Tasso, C. (eds.) Proceedings of 6th International Conference on User Modeling, pp. 289–300. Springer, Wien (1997)
Hartmann, M., Schreiber, D., Mühlhäuser, M.: AUGUR: Providing Context-Aware Interaction Support. In: EICS 2009. Ed. ACM. EICS, pp. 123–131 (2009)
Thorrtas, C.G., Krogsoeter, M.: An Adaptive Environment of the User Interface of Excel. In: Intelligent User Interfaces 1993, pp. 123–130 (1993)
Krzywicki, A., Wobcke, W., Wong, A.: An Adaptive Calendar Assistant Using Pattern Mining for User Preference Modelling. ACM Press, New York (2010)
Ringbauer, B., Peissner, M., Gemou, M.: From “design for all” towards “design for one”–A modular user interface approach. In: Proceedings of the 4th Int’l Conference on Universal Access in Human-Computer Interaction (UAHCI 2007), pp. 517–526. Springer, Berlin (2007)
Leuteritz, J.-P., Widlroither, H., Mourouzis, A., Panou, M., Antona, M., Leonidis, A.: Development of Open Platform Based Adaptive HCI Concepts for Elderly Users. In: Stephanidis, C. (ed.) Proceedings of 13th International Conference on Human-Computer Interaction (HCI International 2009), Springer, Berlin (2009)
Gajos, K.Z., Weld, D.S.: SUPPLE: Automatically Generating User Interfaces. In: IUI 2004. Ed. ACM. IUI, pp. 93–100 (2004)
Gajos, K.Z., Wobbrock, J.O., Weld, D.S.: Improving the Performance of Motor-Impaired Users with Automatically-Generated, Ability-Based Interfaces. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI 2008), pp. 1257–1266. Association for Computing Machinery, New York (2008)
Brusilovsky, P., Maybury, M.T.: From Adaptive Hypermedia To The Adaptive Web. Communications of the ACM 45(5), 31–33 (2002)
Findlater, L., Gajos, K.Z.: Design Space and Evaluation Challenges of Adaptive Graphical User Interfaces. AI Magazine 30(4) (2009)
Edlin-White, R., Cobb, S., D’Cruz, M., Floyde, A., Lewthwaite, S., Riedel, J.: Accessibility for older users through adaptive interfaces: opportunities, challenges and achievements (2011) (in preparation; to be published in these proceedings)
Gacimartin, C., Hernandez, J.A., Larrabeiti, D.: A middleware architecture for designing TV-based adapted applications for the elderly (2011) (in preparation; to be published in these proceedings)
Takacs, B., Simon, L.: Sensing User Needs: Recognition Technologies and User Models for Adaptive User Interfaces (2011) (in preparation; to be published in these proceedings)
Dieterich, H., Malinowski, U., Kühne, T., Schneider-Hufschmidt, M.: State of the Art in Adaptive User Interfaces. In: Schneider-Hufschmidt, M., Kühne, T., Malinowski, U. (eds.) Adaptive User Interfaces: Principles and practice, pp. 13–48. North-Holland, Amsterdam (1993)
Borchers, J.: A pattern approach to interactive design. John Wiley & Sons Ltd., Chichester (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Peissner, M., Schuller, A., Spath, D. (2011). A Design Patterns Approach to Adaptive User Interfaces for Users with Special Needs. In: Jacko, J.A. (eds) Human-Computer Interaction. Design and Development Approaches. HCI 2011. Lecture Notes in Computer Science, vol 6761. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21602-2_30
Download citation
DOI: https://doi.org/10.1007/978-3-642-21602-2_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21601-5
Online ISBN: 978-3-642-21602-2
eBook Packages: Computer ScienceComputer Science (R0)