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.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.otherPURE: 252010132
dc.identifier.otherPURE UUID: 2d8de110-9127-458f-96f6-bbfe7a44f556
dc.identifier.otherScopus: 85046934807
dc.identifier.otherORCID: /0000-0002-5274-6889/work/43873409
dc.identifier.otherWOS: 000509673102028
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.language.isoeng
dc.publisherACM
dc.relation.ispartofProceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI'18)en
dc.rights© 2018 Copyright is held by the owner/author(s). This work has been made available online in accordance with the publisher’s policies. This is the author created accepted version manuscript following peer review and as such may differ slightly from the final published version. The final published version of this work is available at https://doi.org/10.1145/3173574.3173758en
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.description.versionPostprinten
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