Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorPark, Seonwook
dc.contributor.authorGebhardt, Christoph
dc.contributor.authorRädle, Roman
dc.contributor.authorFeit, Anna
dc.contributor.authorVrzakova, Hana
dc.contributor.authorDayama, Niraj
dc.contributor.authorYeo, Hui Shyong
dc.contributor.authorKlokmose, Clemens
dc.contributor.authorQuigley, Aaron John
dc.contributor.authorOulasvirta, Antti
dc.contributor.authorHilliges, Otmar
dc.date.accessioned2018-04-21T23:33:45Z
dc.date.available2018-04-21T23:33:45Z
dc.date.issued2018-04-21
dc.identifier252010132
dc.identifier2d8de110-9127-458f-96f6-bbfe7a44f556
dc.identifier85046934807
dc.identifier000509673102028
dc.identifier.citationPark , S , Gebhardt , C , Rädle , R , Feit , A , Vrzakova , H , Dayama , N , Yeo , H S , Klokmose , C , Quigley , A J , Oulasvirta , A & Hilliges , O 2018 , AdaM : adapting multi-user interfaces for collaborative environments in real-time . in Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI'18) . , 184 , ACM , New York, NY , ACM CHI 2018 Conference on Human Factors in Computing Systems , Montréal , Canada , 21/04/18 . https://doi.org/10.1145/3173574.3173758en
dc.identifier.citationconferenceen
dc.identifier.isbn9781450356206
dc.identifier.otherORCID: /0000-0002-5274-6889/work/43873409
dc.identifier.urihttps://hdl.handle.net/10023/13180
dc.descriptionThis work was supported in part by ERC Grants OPTINT (StG2016-717054) and Computed (StG-2014-637991), SNF Grant (200021L 153644), the Aarhus University Research Foundation, the Innovation Fund Denmark (CIBIS 1311-00001B), and the Scottish Informatics and Computer Science Alliance (SICSA).en
dc.description.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 realtime 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.
dc.format.extent14
dc.format.extent4180796
dc.language.isoeng
dc.publisherACM
dc.relation.ispartofProceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI'18)en
dc.subjectDistributed User Interfaceen
dc.subjectCross-Device Interactionen
dc.subjectUI adaptationen
dc.subjectOptimizationen
dc.subjectQA76 Computer softwareen
dc.subjectNDASen
dc.subject.lccQA76en
dc.titleAdaM : adapting multi-user interfaces for collaborative environments in real-timeen
dc.typeConference itemen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.identifier.doihttps://doi.org/10.1145/3173574.3173758
dc.date.embargoedUntil2018-04-21


This item appears in the following Collection(s)

Show simple item record