Model-based engineering of multi-platform, synchronous & collaborative UIs Extending UsiXML for polymorphic user interface specification

The paper describes an engineering method for building user interfaces for ubiquitous environments. The method comprises of several extensions in the UsiXML family of modes as well as design and runtime support so as to enable multi-platform, synchronous and collaborative interactions. We demonstrate key concepts of the method and their application by elaborating a scenario of collaborative co-play of the ‘tic-tac-toe' game. The specific use case features synchronous co-engagement in game play by remote users (players or observers) using desktop PCs or Android devices.
Panhellenic Conference on Informatics