Title
AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time
Abstract
ABSTRACTDeveloping cross-device multi-user interfaces (UIs) is a challenging problem. There are numerous ways in which content and interactivity can be distributed. However, good solutions must consider multiple users, their roles, their preferences and access rights, as well as device capabilities. Manual and rule-based solutions are tedious to create and do not scale to larger problems nor do they adapt to dynamic changes, such as users leaving or joining an activity. In this paper, we cast the problem of UI distribution as an assignment problem and propose to solve it using combinatorial optimization. We present a mixed integer programming formulation which allows real-time applications in dynamically changing collaborative settings. It optimizes the allocation of UI elements based on device capabilities, user roles, preferences, and access rights. We present a proof-of-concept designer-in-the-loop tool, allowing for quick solution exploration. Finally, we compare our approach to traditional paper prototyping in a lab study.
Year
DOI
Venue
2018
10.1145/3173574.3173758
Conference on Human Factors in Computing Systems
Keywords
DocType
Volume
Distributed User Interface, Cross-Device Interaction, UI Adaptation, Optimization
Journal
abs/1803.01166
Citations 
PageRank 
References 
1
0.36
48
Authors
11
Name
Order
Citations
PageRank
Seonwook Park1333.21
Christoph Gebhardt2263.96
Roman Rädle325617.50
Anna Maria Feit41038.82
Hana Vrzakova56211.41
Niraj Ramesh Dayama654.81
Hui-Shyong Yeo713214.53
Clemens Nylandsted Klokmose824524.05
A. Quigley984684.08
Antti Oulasvirta103131217.78
Otmar Hilliges113075140.20