Abstract
Self-Service Systems are technically complex and provide products and services to end users. Due to the heterogeneity of the users of such systems and their short residence time, the usability of a system’s user interface is of great importance. Currently, an intuitive and flexible usage is often limited because of the monolithic system architecture of existing Self-Service Systems. Furthermore, today’s Self-Service Systems represent the one-and-only endpoint of communication with a customer when processing a transaction. The integration of the customer’s personal computing devices, like desktop PC, notebook, and smartphone is not sufficiently covered yet. In order to tackle these problems, we have established a methodology for developing adaptive UIs for Multi-Channel Self-Services where a customer may, for example, start a transaction on a PC at home, modify it with the smartphone, and finally finish it at a Self-Service terminal. In this paper we describe our integrated model-based approach for the development of adaptive user interfaces for distributed Multi-Channel Self-Service Systems.
Keywords
Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Petrasch, R.: Model Based User Interface Design: Model Driven Architecture und HCI Patterns. In: GI Softwaretechnik-Trends, Mitteilungen
Puerta, A.: A Model-Based Interface Development Environment. IEEE Software 14(4), S.40–S.47 (1997)
Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A Unifying Reference Framework for Multi-target User Interfaces. In: Interacting with Computers, pp. 289-308 (2003)
Hussmann, H., Meixner, G., Zuehlke, D. (eds.): Model-Driven Development of Advanced User Interfaces. SCI, vol. 340. Springer, Heidelberg (2011)
Link, S., Schuster, T., Hoyer, P., Abeck, S.: Modellgetriebene Entwicklung grafischer Benutzerschnittstellen (Model-Driven Development of Graphical User Interfaces). i-com 6(3), 37–43 (2008)
Botterweck, G.: A Model-driven Approach to the Engineering of Multiple User Interfaces. In: Kühne, T. (ed.) MoDELS 2006. LNCS, vol. 4364, pp. 106–115. Springer, Heidelberg (2007)
Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. Computer 36(1) (2003)
Brusilovsky, P.: Adaptive Hypermedia. User Modeling and User-Adapted Interaction 11, 1–2 (2001)
Jameson, A.: Adaptive interfaces and agents. In: Jacko, J.A., Sears, A. (eds.) The Human-Computer Interaction Handbook, pp. 305–330. L. Erlbaum Associates Inc., Hillsdale (2002)
Lavie, T., Meyer, J.: Benefits and costs of adaptive user interfaces. Int. J. Hum.-Comput. Stud. 68, 8 (2010)
Oppermann, R.: Individualisierte Systemnutzung. In: Paul, M. (ed.) GI - 19. Jahrestagung, I, Computergesttzter Arbeitsplatz, pp. 131–145. Springer, London (1989)
Stephanidis, C., Paramythis, A., Sfyrakis, M., Stergiou, A., Maou, N., Leventis, A., Paparoulis, G., Karagiannidis, C.: Adaptable and Adaptive User Interfaces for Disabled Users in the AVANTI Project. In: Campolargo, M., Mullery, A. (eds.) IS&N 1998. LNCS, vol. 1430, pp. 153–166. Springer, Heidelberg (1998)
Norcio, A.F., Stanley, J.: Adaptive Human-Computer Interfaces: A Literature Survey and Perspective. IEEE Transactions on Systems, Man, and Cybernetics 19, 399–408 (1989)
Gajos, Z.K., et al.: Predictability and accuracy in adaptive user interfaces. In: Proc. of the SIGCHI Conference on Human Factors in Computing Systems (CHI 2008) (2008)
Akiki, P.A., et al.: Integrating adaptive user interface capabilities in enterprise applications. In: Proc. of the 36th Int. Conf. on Software Engineering (ICSE 2014) (2014)
Mezhoudi, N.: User interface adaptation based on user feedback and machine learning. In: Proceedings of the Companion Publication of the 2013 International Conference on Intelligent User Interfaces Companion (IUI 2013 Companion), pp. 25–28. ACM, New York (2013)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 IFIP International Federation for Information Processing
About this paper
Cite this paper
Yigitbas, E., Fischer, H., Kern, T., Paelke, V. (2014). Model-Based Development of Adaptive UIs for Multi-channel Self-service Systems. In: Sauer, S., Bogdan, C., Forbrig, P., Bernhaupt, R., Winckler, M. (eds) Human-Centered Software Engineering. HCSE 2014. Lecture Notes in Computer Science, vol 8742. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44811-3_18
Download citation
DOI: https://doi.org/10.1007/978-3-662-44811-3_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44810-6
Online ISBN: 978-3-662-44811-3
eBook Packages: Computer ScienceComputer Science (R0)