Abstract
With the rise of mobile devices, users operate applications in a large variety of contexts. In each of these contexts, a user may have different requirements and preferences regarding an application’s user interface. The context describes the current physical and social environment of the user, his activity and locomotion, as well as the current location and time. Hence, different user interfaces may be more suitable in specific contexts than others. At the moment, a user interface is an integral part of an application, consequently also limiting its usefulness in certain contexts as the information is not presented in the best possible way. Therefore, we propose a way to decouple the user interface from a specific form of representation. Through this decoupling, it is possible to dynamically adapt user interfaces to the user’s specific needs in a context, to increase the value of the application for the user. In this paper, we introduce a general framework for the context-dependent adaptation of user interfaces and evaluate it in the specific context of travel information systems. Travel information systems are particularly suited to evaluate such a framework, as they are usually operated in many different contexts – before a trip, during a trip, and after a trip. The adaptation framework transforms between system-oriented messages and user-oriented messages. The user’s context, the output device capabilities, and the user’s preference, all influence the choice of the actual representation for user-oriented messages. We implemented a prototype of the proposed system and conducted an experimental evaluation focusing on scenarios from the domain of travel information systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Pew Research Center, “Mobile Fact Sheet”, https://www.pewresearch.org/internet/fact-sheet/mobile/, viewed January 15, 2020.
References
Ater, T.: Building Progressive Web Apps: Bringing the Power of Native to the Browser. O’Reilly Media, Sebastopol (2017)
Baader, F.: The Description Logic Handbook. Cambridge University Press, Cambridge (2010)
Baus, J., Krüger, A., Wahlster, W.: A resource-adaptive mobile navigation system. In: Proceedings of the 7th International Conference on Intelligent User Interfaces, IUI 2002, pp. 15–22. ACM, New York (2002). https://doi.org/10.1145/502716.502723
Bernsen, N.O.: A reference model for output information in intelligent multimedia presentation systems. In: Proceedings of the ECAI 1996 Workshop on: Towards a Standard Reference Model for Intelligent Multimedia Presentation Systems (1996)
Chen, G., Kotz, D.: A survey of context-aware mobile computing research. Technical report, Department of Computer Science, Dartmouth College, Hanover, NH, USA (2000)
Christoph, U., Krempels, K.H.: Automatisierte Integration von Informationsdiensten. PIK - Praxis der Informationsverarbeitung und Kommunikation 30(2), 112–120 (2007). https://doi.org/10.1515/piko.2007.112
Christoph, U., Krempels, K.H., von Stulpnagel, J., Terwelp, C.: Automatic context detection of a mobile user. In: Proceedings of the International Conference on Wireless Information Networks and Systems (WINSYS), 2010, pp. 1–6 (2010)
Criado, J., Vicente Chicote, C., Iribarne, L., Padilla, N.: A model-driven approach to graphical user interface runtime adaptation. In: CEUR Workshop Proceedings, vol. 641 (2010)
Cyganiak, R., Wood, D., Lanthaler, M.: Rdf 1.1 concepts and abstract syntax. Technical report, World Wide Web Consortium (W3C) (2014). http://www.w3.org/TR/2014/REC-rdf11-concepts-20140225/. Accessed 3 Jan 2019
D’areglia, Y.: Learning iOS UI Development. Packt Publishing, Birmingham (2018)
Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5(1), 4–7 (2001). https://doi.org/10.1007/s007790170019
Dingus, T.A., Hulse, M.C., Antin, J.F., Wierwille, W.W.: Attentional demand requirements of an automobile moving-map navigation system. Transp. Res. Part A General 23(4), 301–315 (1989). https://doi.org/10.1016/0191-2607(89)90013-7
Varela, E., Gabriel, I., Quiroz, A., Báez, L.A., Salazar, H., Villaseñor, L.: Artificial neural networks for the study of cosmic rays. In: Ruiz, P.H., Agredo-Delgado, V. (eds.) HCI-COLLAB 2019. CCIS, vol. 1114, pp. 113–123. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-37386-3_9
Dumas, B., Lalanne, D., Oviatt, S.: Multimodal interfaces: a survey of principles, models and frameworks. In: Lalanne, D., Kohlas, J. (eds.) Human Machine Interaction. LNCS, vol. 5440, pp. 3–26. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00437-7_1
Edwards, W.K., Mynatt, E.D.: An architecture for transforming graphical interfaces. In: Proceedings of the 7th Annual ACM Symposium on User Interface Software and Technology - UIST 1994. ACM Press (1994). https://doi.org/10.1145/192426.192443
Eis, A., Klose, E.M., Hegenberg, J., Schmidt, L.: Szenariobasierter Prototyp für ein Reiseassistenzsystem mit Datenbrillen. In: Burghardt, M., Wimmer, R., Wolff, C., Womser-Hacker, C. (eds.) Mensch und Computer 2017 - Tagungsband, vol. 17, pp. 203–214. Gesellschaft für Informatik e.V., Gesellschaft für Informatik e.V., Regensburg, Germany (2017). https://doi.org/10.18420/muc2017-mci-0164
Falb, J., Rock, T., Arnautovic, E.: Using communicative acts in interaction design specifications for automated synthesis of user interfaces. In: 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), IEEE (2006). https://doi.org/10.1109/ase.2006.71
FIPA: FIPA ACL message structure specification. Technical report SC00061G, Foundation for Intelligent Physical Agents (FIPA), Geneva, Switzerland (2002)
Gruber, T.R.: A translation approach to portable ontology specifications. Knowl. Acquis. 5(2), 199–220 (1993). https://doi.org/10.1006/knac.1993.1008
Hitzler, P., Krotzsch, M., Rudolph, S.: Foundations of Semantic Web Technologies. Taylor & Francis Ltd. (2009)
Hong, J., Suh, E., Kim, S.: Context-aware systems: a literature review and classification. Expert Syst. Appl. 36(4), 8509–8522 (2009). https://doi.org/10.1016/j.eswa.2008.10.071
Hörold, S., Mayas, C., Krömker, H.: Analyzing varying environmental contexts in public transport. In: Kurosu, M. (ed.) HCI 2013. LNCS, vol. 8004, pp. 85–94. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39232-0_10
Jaimes, A., Sebe, N.: Multimodal human–computer interaction: a survey. Comput. Vis. Image Underst. 108(1–2), 116–134 (2007). https://doi.org/10.1016/j.cviu.2006.10.019
Johnson, D.A., Trivedi, M.M.: Driving style recognition using a smartphone as a sensor platform. In: 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC), pp. 1609–1615 (2011). https://doi.org/10.1109/ITSC.2011.6083078
Kölker, S., Schwinger, F., Krempels, K.H.: A framework for context-dependent user interface adaptation. In: Proceedings of the 15th International Conference on Web Information Systems and Technologies. SCITEPRESS - Science and Technology Publications (2019). https://doi.org/10.5220/0008487204180425
Kolski, C., Uster, G., Robert, J.-M., Oliveira, K., David, B.: Interaction in mobility: the evaluation of interactive systems used by travellers in transportation contexts. In: Jacko, J.A. (ed.) HCI 2011. LNCS, vol. 6763, pp. 301–310. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21616-9_34
Lansdown, T.C., Brook-Carter, N., Kersloot, T.: Distraction from multiple in-vehicle secondary tasks: vehicle performance and mental workload implications. Ergonomics 47(1), 91–104 (2004). https://doi.org/10.1080/00140130310001629775
Lemmelä, S., Vetek, A., Mäkelä, K., Trendafilov, D.: Designing and evaluating multimodal interaction for mobile contexts. In: Proceedings of the 10th international conference on Multimodal interfaces - IMCI 2008. ACM Press (2008). https://doi.org/10.1145/1452392.1452447
Mitrevska, M., et al.: SiAM - situation-adaptive multimodal interaction for innovative mobility concepts of the future. In: 2015 International Conference on Intelligent Environments. IEEE (2015). https://doi.org/10.1109/ie.2015.39
Nigay, L., Coutaz, J.: A design space for multimodal systems. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems - CHI 1993, Amsterdam, The Netherlands, pp. 172–178. ACM Press (1993). https://doi.org/10.1145/169059.169143
Pielot, M., Poppinga, B., Heuten, W., Boll, S.: PocketNavigator: studying tactile navigation systems in-situ. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2012, pp. 3131–3140. ACM, New York (2012). https://doi.org/10.1145/2207676.2208728
Pielot, M., Poppinga, B., Vester, B., Kazakova, A., Brammer, L., Boll, S.: Natch: a watch-like display for less distracting pedestrian navigation. In: Ziegler, J., Schmidt, A. (eds.) Mensch & Computer 2010: Interaktive Kulturen, pp. 291–300. Oldenbourg Verlag, München (2010)
Rehman, U., Cao, S.: Augmented-reality-based indoor navigation: a comparative analysis of handheld devices versus google glass. IEEE Trans. Hum.-Mach. Syst. 47, 1–12 (2016). https://doi.org/10.1109/thms.2016.2620106
Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, Global Edition. Addison Wesley, Boston (2018)
Samsel, C., Dudschenko, I., Kluth, W., Krempels, K.H.: Using wearables for travel assistance. In: Proceedings of the 11th International Conference on Web Information Systems and Technologies (2015). https://doi.org/10.5220/0005481306350641
Samsel, C., Thulke, D., Beutel, M.C., Kuck, D., Krempels, K.H.: In-car intermodal travel assistance using mobility service platforms. In: 2018 21st International Conference on Intelligent Transportation Systems (ITSC), pp. 800–805. IEEE (2018)
Schreiber, G., Dean, M.: OWL web ontology language reference (2004). https://www.w3.org/TR/owl-ref/. Accessed 6 Nov 2018
Smith, A.: More than half of cell owners affected by ‘distracted walking’ (2014). http://www.pewresearch.org/fact-tank/2014/01/02/more-than-half-of-cell-owners-affected-by-distracted-walking/. Accessed 15 Sept 2018
Steinert, T., et al.: VDV-Mitteilung 7046: Definition und Dokumentation der Nutzeranforderungen an eine offene Mobilitätsplattform. Technical report, Verband Deutscher Verkehrsunternehmen (VDV) e. V., Köln, Germany (2018)
Strang, T., Linnhoff-Popien, C.: Service interoperability on context level in ubiquitous computing environments. In: International Conference on Advances in Infrastructure for Electronic Business, Education, Science, Medicine, and Mobile Technologies on the Internet (2003)
Thornsby, J.: Android UI Design. O’Reilly Media, Sebastopol (2016)
Vanderdonckt, J., Limbourg, Q., Michotte, B., Bouillon, L., Trevisan, D.Q., Florins, M.: USIXML: a user interface description language for specifying multimodal user interfaces. In: Proceedings of W3C Workshop on Multimodal Interaction WMI (2004)
Wang, X.H., Zhang, D.Q., Gu, T., Pung, H.K.: Ontology based context modeling and reasoning using OWL. In: Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshop. IEEE (2004). https://doi.org/10.1109/percomw.2004.1276898
Wargo, J.M.: PhoneGap Essentials: Building Cross-platform Mobile Apps. Addison-Wesley Professional, Boston (2012)
Zargamy, A., Sakai, H., Ganhör, R., Oberwandling, G.: Fußgängernavigation im urbanen Raum - Designvorschlag. In: Boll, S., Maaß, S., Malaka, R. (eds.) Mensch & Computer 2013: Interaktive Vielfalt, pp. 365–368. Oldenbourg Verlag, Munich (2013)
Zauner, F.J., Radermacher, B.: VDV-Mitteilung 7047: itcs-Nutzungsfälle/Betriebsfälle in der praktischen Anwendung - Methodik und Praxisbeispiele. Technical report, Verband Deutscher Verkehrsunternehmen (VDV) e. V., Köln, Germany (2019)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Kölker, S., Schwinger, F., Krempels, KH. (2020). Towards a Context-Sensitive User Interaction Framework for Information Systems. In: Bozzon, A., Domínguez Mayo, F.J., Filipe, J. (eds) Web Information Systems and Technologies. WEBIST 2019. Lecture Notes in Business Information Processing, vol 399. Springer, Cham. https://doi.org/10.1007/978-3-030-61750-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-61750-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-61749-3
Online ISBN: 978-3-030-61750-9
eBook Packages: Computer ScienceComputer Science (R0)