Towards a Pattern Language for Distributed User Interfaces
Ilya Šmorgun, David Lamas, Eduardo Mercer · 2016
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.