Abstract
The concept of adaptive user interfaces is a promising solution for providing users with a wide range of individual needs with accessible technology. Developers only have to implement one generic solution to offer a multitude of individually optimised concrete user interfaces. Whereas a lot of technical functionalities and characteristics of adaptive user interfaces are already solved, there is still no widespread market adoption of adaptive UI technologies. This paper presents a collection of requirements for adaptive user interface systems that can enable widespread market adoption. Furthermore it identifies strategies and individual answers, how these requirements can be addressed and met in future systems building on the Prosperity4all approach. It gives a comparison of existing research solutions and how they compare with the stated requirements.
Chapter PDF
References
Gajos, K.Z., Weld, D.S., Wobbrock, J.O.: Automatically generating personalized user interfaces with Supple. Artificial Intelligence 174(12-13), 910–950 (2010)
Ringbauer, B., Peissner, M., Gemou, M.: From “Design for all” towards “Design for one” – A modular user interface approach. In: Stephanidis, C. (ed.) HCI 2007. LNCS, vol. 4554, pp. 517–526. Springer, Heidelberg (2007)
Savidis, A., Stephanidis, C.: Unified user interface design: Designing universally accessible interactions. Int. J. Interacting with Computers 16(2), 243–270 (2004)
Szekely, P.: Retrospective and Challenges for Model-Based Interface Development. In: Proceedings DSV-IS 1996. Eurographics, pp. 1–27. Springer, Heidelberg (1996)
Cockton, G.: Some critical remarks on abstractions for adaptable dialogue managers. In: Proceedings of the 3rd Conference of the British Computer Society on People and Computers, pp. 325–343. Cambridge University Press, Cambridge (1987)
Paterno, F., Santoro, C., Mäntyjärvi, J., Mori, G., Sansone, S.: Authoring pervasive multimodal user interfaces. International Journal of Web Engineering and Technology 4(2), 235–261 (2008)
Paterno, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, London (1999)
Nichols, J., Myers, B.A.: Creating a lightweight user interface description language: An overview and analysis of the personal universal controller project. ACM Transactions on Computer-Human Interaction 16(4), Article 17, 37 pages (2009)
Nichols, J., Myers, B.A., Rothrock, B.: UNIFORM: automatically generating consistent remote control user interfaces. In: Proceedings CHI 2006, pp. 611–620. ACM, New York (2006)
Nichols, J., Rothrock, B., Chau, D.H., Myers, B.A.: Huddle: automatically generating interfaces for systems of multiple connected appliances. In: Proceedings UIST 2006, pp. 279–288. ACM, New York (2006)
Van den Bergh, J., Luyten, K., Coninx, K.: CAP3: context-sensitive abstract user interface specification. In: Proceedings EICS 2011, pp. 31–40. ACM, New York (2011)
Peissner, M., Häbe, D., Janssen, D., Sellner, T.: MyUI: generating accessible user interfaces from multimodal design patterns. In: Proceedings EICS 2012, pp. 81–90. ACM, New York (2012)
Lin, J., Landay, J.A.: Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces. In: Proceedings CHI 2008, pp. 1313–1322. ACM, New York (2008)
Myers, B., Hudson, S.E., Pausch, R.: Past, present, and future of user interface software tools. ACM Transactions on Computer-Human Interaction - Special Issue on Human-Computer Interaction in the New Millennium, Part 1 7(1), 3–28 (2000)
Meskens, J., Vermeulen, J., Luyten, K., Coninx, K.: Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me. In: Proceedings AVI 2008, pp. 233–240. ACM, New York (2008)
Trewin, S., Zimmermann, G., Vanderheiden, G.: Abstract user interface representations: how well do they support universal access? ACM SIGCAPH Computers and the Physically Handicapped (73-74), 77–84 (2002)
Newman, M.W., Landay, J.A.: Sitemaps, storyboards, and specifications: a sketch of Web site design practice. In: Proceedings DIS 2000, pp. 263–274. ACM, New York (2000)
Lin, J., Landay, J.A.: Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces. In: Proceedings CHI 2008, pp. 1313–1322. ACM, New York (2008)
Duarte, C., Carriço, L.: A conceptual framework for developing adaptive multimodal applications. In: Proceedings of the 11th International Conference on Intelligent user Interfaces (IUI 2006), pp. 132–139. ACM, New York (2006)
Biswas, P., Langdon, P., Duarte, C., Coelho, J.: Multimodal adaptation through simulation for digital TV interface. In: Proceedings EuroITV 2011, pp. 231–234. ACM, New York (2011)
Coelho, J., Duarte, C.: The Contribution of Multimodal Adaptation Techniques to the GUIDE Interface. In: Stephanidis, C. (ed.) Universal Access in HCI, Part I, HCII 2011. LNCS, vol. 6765, pp. 337–346. Springer, Heidelberg (2011)
Coelho, J., Duarte, C., Biswas, P., Langdon, P.: Developing accessible TV applications. In: Proceedings ASSETS 2011, pp. 131–138. ACM, New York (2011)
Bunt, A., Conati, C., McGrenere, J.: Mixed-Initiative Interface Personalization as a Case Study in Usable AI. AI Magazine 30(4), 58–64 (2009)
Bunt, A., Conati, C., McGrenere, J.: Supporting interface customization using a mixedinitiative approach. In: Proceedings IUI 2007, pp. 92–101. ACM, New York (2007)
Leonidis, A., Antona, M., Stephanidis, C.: Rapid Prototyping of Adaptable User Interfaces. International Journal of Human-Computer Interaction 28(4), 213–235 (2012)
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.) UAHCI 2009, Part II. LNCS, vol. 5615, pp. 684–693. Springer, Heidelberg (2009)
Ringbauer, B., Peissner, M., Gemou, M.: From “design for all” towards “design for one”– A modular user interface approach. In: Stephanidis, C. (ed.) Universal Access in HCI, Part I, HCII 2000. LNCS, vol. 4554, pp. 517–526. Springer, Heidelberg (2007)
Nichols, J., Chau, D.H., Myers, B.A.: Demonstrating the viability of automatically generated user interfaces. In: Proceedings CHI 2007, pp. 1283–1292. ACM, New York (2007)
Frey, A.G., Céret, E., Dupuy-Chessa, S., Calvary, G., Gabillon, Y.: UsiComp: an extensible model-driven composer. In: Proceedings EICS 2012, pp. 263–268. ACM, New York (2012)
Calvary, G., Serna, A., Coutaz, J., Scapin, D., Pontico, F., Winckler, M.: Envisioning Advanced User Interfaces for e-Government Applications: a Case Study. In: Practical Studies in E-Government: Best Practices from Around the World, pp. 205–228. Springer, Heidelberg (2011)
Ceret, C.: Toward a flexible design method sustaining UIs plasticity. In: Proceedings EICS 2011, pp. 307–310. ACM, New York (2011)
Dessart, C.-E., Motti, V.G., Vanderdonckt, J.: Showing user interface adaptivity by animated transitions. In: Proceedings EICS 2011, pp. 95–104. ACM, New York (2011)
Demeure, A., Calvary, G., Coninx, K.: COMET(s), A Software Architecture Style and an Interactors Toolkit for Plastic User Interfaces. In: Graham, T.C.N. (ed.) DSV-IS 2008. LNCS, vol. 5136, pp. 225–237. Springer, Heidelberg (2008)
Vanderdonckt, J., Coutaz, J., Calvary, G., Stanciulescu, A.: Multimodality for Plastic User Interfaces: Models, Methods, and Principles. In: Multimodal user Interfaces: Signals and Communication Technology. LNEE, pp. 61–84. Springer, Heidelberg (2008)
Demeure, A., Calvary, G., Vanderdonckt, J.: The Comets Inspector: Towards Run Time Plasticity Control Based on a Semantic Network. In: Coninx, K., Luyten, K., Schneider, K.A. (eds.) TAMODIA 2006. LNCS, vol. 4385, pp. 324–338. Springer, Heidelberg (2007)
Balme, L., Demeure, A., Barralon, N., Calvary, G.: CAMELEON-RT: A Software Architecture Reference Model for Distributed, Migratable, and Plastic User Interfaces. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 291–302. Springer, Heidelberg (2004)
Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A Unifying Reference Framework for Multi-Target User Interfaces. Interacting with Computers 15(3), 289–308 (2003)
Calvary, G., Dâassi, O., Balme, L., Demeure, A.: Towards a new generation of widgets for supporting software plasticity: The ”comet”. In: Feige, U., Roth, J. (eds.) EHCI-DSVIS 2004. LNCS, vol. 3425, pp. 306–324. Springer, Heidelberg (2005)
Coutaz, J.: User interface plasticity: model driven engineering to the limit? In: Proceedings EICS 2010, pp. 1–8. ACM, New York (2010)
Gajos, K.Z., Wobbrock, J.O., Weld, D.S.: Improving the Performance of Motor-Impaired Users with Automatically-Generated, Ability-Based Interfaces. In: Proceedings CHI 2008, pp. 1257–1266. ACM, New York (2008)
Gajos, K.Z., Weld, D.S.: SUPPLE: Automatically Generating User Interfaces. In: Proceedings IUI 2004, pp. 93–100. ACM, New York (2004)
Weld, D., Anderson, C., Domingos, P., Etzioni, O., Lau, T., Gajos, K., Wolfman, S.: Automatically personalizing user interfaces. In: Proceedings IJCAI 2003, pp. 1613–1619. Morgan Kaufmann Publishers Inc., San Francisco (2003)
Savidis, A., Antona, M., Stephanidis, C.: A Decision-Making Specification Language for Verifiable User-Interface Adaptation Logic. International Journal of Software Engineering and Knowledge Engineering 15(6), 1063–1094 (2005)
Savidis, A., Stephanidis, C.: The Unified User Interface Software Architecture. In: User Interfaces for All – Concepts, Methods and Tools, pp. 389–415. Lawrence Erlbaum Associates Inc., Mahwah (2001)
Savidis, A., Stephanidis, C.: Unified user interface design: designing universally accessible interactions. Interacting with Computers 16(2), 243–270 (2004)
Kobsa, A., Koenemann, J., Pohl, W.: Personalised hypermedia presentation techniques for improving online customer relationships. The Knowledge Engineering Review 16(2), 111–155 (2001)
Stephanidis, C., Paramythis, A., Akoumianakis, D., Sfyrakis, M.: Self-adapting web-based systems: Towards universal accessibility. In: Proceedings of the 4th ERCIM Workshop on ‘User Interfaces for All’, 17 pages (1998)
Peissner, M.: Entwurfsmusterbasierter Ansatz für adaptive Benutzungsschnittstellen zur Überwindung von Nutzungsbarrieren. Dissertation. Universität Stuttgart, Stuttgart (2014)
Vanderheiden, G., Treviranus, C., Chourasia, J., The, A.: global public inclusive infrastructure (GPII). In: ASSETS 2013, pp. 1–3 (2013)
Madrid, J., Peinado, I., Koutkias, V.: Cloud4all Priority applications and User Profile Ontology (D101.1). Public Deliverable of the Cloud4all Project (2012), http://cloud4all.info/render/binarios.aspx?id=90
Ossmann, R., Thaller, D., Nussbaum, G., Pühretmair, F., Veigl, C., Weiß, C., Diaz, U.: AsTeRICS, a Flexible Assistive Technology Construction Set. Procedia Computer Science 14, 1–9 (2012)
LaPlant, B., Trewin, S., Zimmermann, G., Vanderheiden, G.: The universal remote console: a universal access bus for pervasive computing. IEEE Pervasive Computing 3(1), 76–80 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Peissner, M., Schuller, A., Ziegler, D., Knecht, C., Zimmermann, G. (2014). Requirements for the Successful Market Adoption of Adaptive User Interfaces for Accessibility. In: Stephanidis, C., Antona, M. (eds) Universal Access in Human-Computer Interaction. Design for All and Accessibility Practice. UAHCI 2014. Lecture Notes in Computer Science, vol 8516. Springer, Cham. https://doi.org/10.1007/978-3-319-07509-9_41
Download citation
DOI: https://doi.org/10.1007/978-3-319-07509-9_41
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07508-2
Online ISBN: 978-3-319-07509-9
eBook Packages: Computer ScienceComputer Science (R0)