Abstract
Self-service systems are complex technical systems and provide products and services for the end user. Due to heterogeneity of the users of such systems the usability of the user interfaces is of great importance. The user interfaces have to be adapted or adapt itself to the various skills and preferences of the users. Due to the monolithic system architecture of existing self-service systems, a simple and flexible usage of the user interface is often restricted. The development of adaptive user interfaces involves challenges for developers that are addressed partially by frameworks like the CAMELEON Reference Framework (CRF). However, no concrete approaches to support the development of flexible and adaptive user interfaces for distributed self-service systems exist in industry. In this paper we describe an integrated model-based approach for the development of adaptive user interfaces.
Chapter PDF
Similar content being viewed by others
Keywords
References
Seffah, A., Desmarais, M.C., Metzker, E.: HCI, Usability and Software Engineering Integration: Present and Future. In: Seffah, A., Gulliksen, J., Desmarais, M.C. (eds.) Human-Centered Software Engineering – Integrating Usability in the Development Process, pp. 37–57. Springer, Berlin (2005)
Lallemand, C.: Toward a Closer Integration of Usability in Software Development: A Study of Usability Inputs in a Model-Driven Engineering Process. In: Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems EICS, pp. 299–302. ACM, New York (2011)
Fischer, H., Nebe, K., Klompmaker, F.: A Holistic Model for Integrating Usability Engineering and Software Engineering Enriched with Marketing Activities. In: Kurosu, M. (ed.) Human-Centered Design, HCII 2011. LNCS, vol. 6776, pp. 28–37. Springer, Heidelberg (2011)
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 Workshops. LNCS, vol. 4364, pp. 106–115. Springer, Heidelberg (2007)
Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. Computer 36(1), 41–50 (2003)
Kramer, J., Magee, J.: Self-managed Systems: An Architectural Challenge. In: Proceedings of 2007 Future of Software Engineering (FOSE 2007), pp. 259–268. IEEE Computer Society, Washington, DC (2007)
Garlan, D., Cheng, S.-W., Schmerl, B.: Increasing System Dependability Through Architecture-based Self-repair. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds.) Architecting Dependable Systems. LNCS, vol. 2677, pp. 61–89. Springer, Heidelberg (2003)
Asadollahi, R., Salehie, M., Tahvildari, L.: StarMX: A Framework for Developing Self-managing Java-based Systems. In: Proceedings of the 2009 Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2009), pp. 58–67 (2009)
Geihs, K., Reichle, R., Wagner, M., Khan, M.U.: Modeling of context-aware self-adaptive applications in ubiquitous and service-oriented environments. In: Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.) Software Engineering for Self-Adaptive Systems. LNCS, vol. 5525, pp. 146–163. Springer, Heidelberg (2009)
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
Yigitbas, E., Fischer, H., Sauer, S. (2014). Model-Based User Interface Development for Adaptive Self-Service Systems. In: Marcus, A. (eds) Design, User Experience, and Usability. Theories, Methods, and Tools for Designing the User Experience. DUXU 2014. Lecture Notes in Computer Science, vol 8517. Springer, Cham. https://doi.org/10.1007/978-3-319-07668-3_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-07668-3_21
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07667-6
Online ISBN: 978-3-319-07668-3
eBook Packages: Computer ScienceComputer Science (R0)