Abstract
Situation analytics can be used to recognize the changing behavior, emotional state and environmental context of a user during complex task processing. This paper discusses the SitAdapt 2.0 architecture that combines a situation analytics platform with pattern- and model-based user interface construction tools in order to build runtime-adaptive interactive business applications with enhanced user experience and task-accomplishment characteristics. The paper focuses on the software components and tools for observing and tracking the user, modeling situations, recognizing situations, and modeling and generating structural changes and actions for generating the dynamic adaptations. The adaptive functionality of the system is demonstrated for a web-application for long-distance travel booking.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Akiki, P.A., et al.: Integrating adaptive user interface capabilities in enterprise applications. In: Proceedings of the 36th International Conference on Software Engineering (ICSE 2014), pp. 712–723. ACM (2014)
Calvary, G., Coutaz, J., Bouillon, L., et al.: The CAMELEON Reference Framework (2002). http://giove.isti.cnr.it/projects/cameleon/pdf/CAMELEON%20D1.1RefFramework.pdf. Accessed 25 Aug 2016
Chang, C.K.: Situation analytics: a foundation for a new software engineering paradigm. IEEE Comput. 49, 24–33 (2016)
Engel, J., Märtin, C., Forbrig, P.: A concerted model-driven and pattern-based framework for developing user interfaces of interactive ubiquitous applications. In: Proceedings of First International Workshop on Large-Scale and Model-based Interactive Systems, Duisburg, pp. 35–41 (2015)
Engel, J., Märtin, C., Forbrig, P.: Practical aspects of pattern-supported model-driven user interface generation. In: Kurosu, M. (ed.) HCI 2017. LNCS, vol. 10271, pp. 397–414. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58071-5_30
Engel, J., Märtin, C., Forbrig, P.: A unified pattern specification formalism to support user interface generation. In: Kurosu, M. (ed.) HCI 2016. LNCS, vol. 9731, pp. 445–456. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39510-4_41
Flach, J.M.: Situation awareness: the emperor’s new clothes. In: Mouloua, M., Parasuaman, R. (eds.): Human Performance in Automated Systems: Current Research and Trends, pp. 241–248. Erlbaum (1994)
Flach, J.M., Mulder, M, Van Paassen, M.M.: The concept of the situation in psychology. In: Banbury, S., Tremblay, S. (eds) A Cognitive Approach to Situation Awareness: Theory and Applications, pp. 42–60. Ashgate Publisching, Oxon (2004)
Herdin, C., Märtin, C., Forbrig, P.: SitAdapt: an architecture for situation-aware runtime adaptation of interactive systems. In: Kurosu, M. (ed.) HCI 2017. LNCS, vol. 10271, pp. 447–455. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58071-5_33
Hibbeln, M., Jenkins, J.L., Schneider, C., Valacich, J.S., Weinmann, M.: How is your user feeling? Inferring emotion through human-computer interaction devices. MIS Q. 41(1), 1–21 (2017)
Hoque, M., Picard, R.W.: Rich nonverbal sensing technology for automated social skills training. Computer 47, 28–35 (2014)
Lee, Y., Balan, R.K.: The case for human-centric personal analytics. In: Proceedings of WPA 2014, pp. 25–29. ACM (2014)
Märtin, C., Rashid, S., Herdin, C.: Designing responsive interactive applications by emotion-tracking and pattern-based dynamic user interface adaptation. In: Kurosu, M. (ed.) HCI 2016. LNCS, vol. 9733, pp. 28–36. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39513-5_3
Märtin, C., Herdin, C., Engel, J.: Model-based user-interface adaptation by exploiting situations, emotions and software patterns. In: Proceedings of CHIRA 2017, Funchal, Madeira, 31 October–2 November. SCITEPRESS (2017)
Märtin, C., Herdin, C.: Enabling decision-making for situation-aware adaptations of interactive systems. In: Proceedings of 10th Forum Media Technology, FMT 2017, 29–30 November, St. Pölten, Austria (2017)
Meixner, G., Calvary, G., Coutaz, J.: Introduction to model-based user interfaces. W3C Working Group Note, 07 January 2014. http://www.w3.org/TR/mbui-intero/. Accessed 27 May 2015
Melchior, J., Vanderdonckt, J., Van Roy, P.: A model-based approach for distributed user interfaces. In: Proceedings of EICS 2011, pp. 11–20. ACM (2011)
Picard, R.: Recognizing stress, engagement, and positive emotion. In: Proceedings of IUI 2015, 29 March–1 April 2015, Atlanta, GA, USA, pp. 3–4 (2015)
Qu, F., Wang, S.-J., Yan, W.-J., Fu, X.: CAS(ME)2: a database of spontaneous macro-expressions and micro-expressions. In: Kurosu, M. (ed.) HCI 2016. LNCS, vol. 9733, pp. 48–59. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39513-5_5
Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. IEEE Netw. 8(5), 22–32 (1994)
Schmidt, A.: Biosignals in human-computer interaction. Interactions 2016, 76–79 (2016)
Vieweg, S., Hodges, A.: Rethinking context: leveraging human and machine computation in disaster response. Computer 47, 22–27 (2014)
Warshaw, J. et al.: Can an Algorithm Know the “Real You”? Understanding people’s reactions to hyper-personal analytics systems. In: Proceedings of CHI 2015, pp. 797–806. ACM (2015)
Yigitbas, E., Sauer, S., Engels, G.: A model-based framework for multi-adaptive migratory user interfaces. In: Kurosu, M. (ed.) HCI 2015. LNCS, vol. 9170, pp. 563–572. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-20916-6_52
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Märtin, C., Kampfer, F., Herdin, C., Yameni, L.B. (2018). Merging Situation Analytics and Model-Based User Interface Development for Building Runtime-Adaptive Business Applications. In: Zdravkovic, J., Grabis, J., Nurcan, S., Stirna, J. (eds) Perspectives in Business Informatics Research. BIR 2018. Lecture Notes in Business Information Processing, vol 330. Springer, Cham. https://doi.org/10.1007/978-3-319-99951-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-99951-7_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-99950-0
Online ISBN: 978-3-319-99951-7
eBook Packages: Computer ScienceComputer Science (R0)