User Interface and Architecture Adaption Based on Emotions and Behaviors

Mahyar T. Moghaddam*, Mina Alipour, Mikkel Baun Kjargaard

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

This paper shows how emotions and behavior considerations in socio-technical systems lead to high-quality self-adaptations, both at application and architecture levels. In our approach, an interactive control system assesses the reconfigurations that enhance the quality of service (QoS) while considering humans' quality of experience (QoE). We use a Model-Free Reinforcement Learning (MFRL) approach to self-adapt user interfaces (UIs) to users' emotions. The approach aims to maximize applying the essential adaptations and minimize the unnecessary ones towards users' QoE, i.e., task completion and satisfaction. If the control system detects a drop in QoS in emotion-based adaptations or other functions, another level of adaptation reconfigures the architecture towards better quality. We chose emergency evacuation training as a suitable evaluation domain since people experience intense emotions in such potential danger. We performed experiments with a mobile application we developed that acts as a recommender system in emergency training. By taking contextual input of the users' basic emotions from face recognition and their mobility behavior, the application intelligently adapts its UI to quickly lead people to safe areas while keeping them emotionally stable. In addition to UI adaptation, the system is capable of architecture-level adaptations to decrease response time if required. The evaluation process confirms the efficiency of the MFRL in iterations, as well as compared to other possible UI adaptation techniques. The emerging results also show that architecture-level adaptations positively impact the system performance and users' emotions and performance.

Original languageEnglish
Title of host publication2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C)
Number of pages5
PublisherIEEE
Publication date2023
Pages101-105
ISBN (Electronic)9781665464598
DOIs
Publication statusPublished - 2023
Event20th IEEE International Conference on Software Architecture Companion, ICSA-C 2023 - L�Aquila, Italy
Duration: 13. Mar 202317. Mar 2023

Conference

Conference20th IEEE International Conference on Software Architecture Companion, ICSA-C 2023
Country/TerritoryItaly
CityL�Aquila
Period13/03/202317/03/2023
SeriesInternational Conference on Software Architecture Companion
ISSN2768-427X

Keywords

  • Behaviors
  • Emergency
  • Emotions
  • Reinforcement Learning
  • Software Architecture
  • User Interface

Fingerprint

Dive into the research topics of 'User Interface and Architecture Adaption Based on Emotions and Behaviors'. Together they form a unique fingerprint.

Cite this