Towards a Pattern Language for Distributed User Interfaces Late-Breaking Works: Novel Interactions / Shmorgun, Ilya / Lamas, David / Mercer, Eduardo Extended Abstracts of the ACM CHI'16 Conference on Human Factors in Computing Systems 2016-05-07 v.2 p.2712-2718
ACM Digital Library Link
Summary: Design patterns were initially proposed in architecture and later appropriated in software engineering and HCI. Over the years they have proved to be useful for modelling design experience in these domains. We introduce patterns for designing distributed user interfaces (DUIs) as an aid for HCI researchers and practitioners. The patterns are foreseen to work as building blocks meant for scaffolding the design process. We describe the procedure for collecting the patterns, as well as the effort undertaken towards development of a pattern language by identifying relationships between individual patterns and organising them into a hierarchy. Finally, an overview is given of the future steps for assessing the expressiveness of this pattern language for analysing existing and specifying new DUIs.