Situation Analytics and Model-based User Interface Development: A Synergetic Approach for Building Runtime-Adaptive Business Applications

Authors

  • Christian Märtin Augsburg University of Applied Sciences, Faculty of Computer Science, An der Hochschule 1, 86161 Augsburg https://orcid.org/0000-0002-3646-1920
  • Felix Kampfer Augsburg University of Applied Sciences, Faculty of Computer Science, An der Hochschule 1, 86161 Augsburg
  • Christian Herdin Augsburg University of Applied Sciences, Faculty of Computer Science, An der Hochschule 1, 86161 Augsburg and University of Rostock, Institute of Computer Science, Albert-Einstein-Straße 22, 18051 Rostock
  • Lionnelle Yameni Augsburg University of Applied Sciences, Faculty of Computer Science, An der Hochschule 1, 86161 Augsburg

DOI:

https://doi.org/10.7250/csimq.2019-20.01

Keywords:

Situation Analytics, Adaptive User Interfaces, Model-based User Interface Development Environments (MBUID), HCI-patterns, Emotion Recognition, User Tracking, E-business Applications

Abstract

Situation analytics can be used to recognize the changing behavior, emotional state, cognitive load and environmental context of a user during complex task processing. This article 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 article focuses on the software components and tools for observing and tracking the user, data types for modeling situations, recognizing situations, and modeling structural changes and actions for generating the dynamic adaptations. The situation recognition capabilities and adaptive functionality of the system are demonstrated for web-applications for long-distance travel booking and a beauty products web-portal.

Downloads

Published

31.10.2019

How to Cite

Märtin, C., Kampfer, F., Herdin, C., & Yameni, L. (2019). Situation Analytics and Model-based User Interface Development: A Synergetic Approach for Building Runtime-Adaptive Business Applications. Complex Systems Informatics and Modeling Quarterly, 20, 1-19. https://doi.org/10.7250/csimq.2019-20.01