Aarhus University Seal

AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review

Standard

AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time. / Park, Seonwook; Gebhardt, Christoph; Rädle, Roman et al.

Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18). Association for Computing Machinery, 2018. 184.

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review

Harvard

Park, S, Gebhardt, C, Rädle, R, Feit, AM, Vrzakova, H, Dayama, N, Yeo, H-S, Klokmose, CN, Quigley, A, Oulasvirta, A & Hilliges, O 2018, AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time. in Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18)., 184, Association for Computing Machinery. https://doi.org/10.1145/3173574.3173758

APA

Park, S., Gebhardt, C., Rädle, R., Feit, A. M., Vrzakova, H., Dayama, N., Yeo, H-S., Klokmose, C. N., Quigley, A., Oulasvirta, A., & Hilliges, O. (2018). AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time. In Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18) [184] Association for Computing Machinery. https://doi.org/10.1145/3173574.3173758

CBE

Park S, Gebhardt C, Rädle R, Feit AM, Vrzakova H, Dayama N, Yeo H-S, Klokmose CN, Quigley A, Oulasvirta A, et al. 2018. AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time. In Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18). Association for Computing Machinery. Article 184. https://doi.org/10.1145/3173574.3173758

MLA

Park, Seonwook et al. "AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time". Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18). Association for Computing Machinery. 2018. https://doi.org/10.1145/3173574.3173758

Vancouver

Park S, Gebhardt C, Rädle R, Feit AM, Vrzakova H, Dayama N et al. AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time. In Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18). Association for Computing Machinery. 2018. 184 https://doi.org/10.1145/3173574.3173758

Author

Park, Seonwook ; Gebhardt, Christoph ; Rädle, Roman et al. / AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time. Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18). Association for Computing Machinery, 2018.

Bibtex

@inproceedings{cd2532e8b8bc4cdc9c291fd6f73ec964,
title = "AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time",
abstract = "Developing 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.",
author = "Seonwook Park and Christoph Gebhardt and Roman R{\"a}dle and Feit, {Anna Maria} and Hana Vrzakova and Niraj Dayama and Hui-Shyong Yeo and Klokmose, {Clemens Nylandsted} and Aaron Quigley and Antti Oulasvirta and Otmar Hilliges",
year = "2018",
doi = "10.1145/3173574.3173758",
language = "English",
booktitle = "Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18)",
publisher = "Association for Computing Machinery",
address = "United States",

}

RIS

TY - GEN

T1 - AdaM: Adapting Multi-User Interfaces for Collaborative Environments in Real-Time

AU - Park, Seonwook

AU - Gebhardt, Christoph

AU - Rädle, Roman

AU - Feit, Anna Maria

AU - Vrzakova, Hana

AU - Dayama, Niraj

AU - Yeo, Hui-Shyong

AU - Klokmose, Clemens Nylandsted

AU - Quigley, Aaron

AU - Oulasvirta, Antti

AU - Hilliges, Otmar

PY - 2018

Y1 - 2018

N2 - Developing 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.

AB - Developing 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.

U2 - 10.1145/3173574.3173758

DO - 10.1145/3173574.3173758

M3 - Article in proceedings

BT - Proceedings of the 36th annual ACM conference on Human Factors in Computing Systems (CHI '18)

PB - Association for Computing Machinery

ER -