A Generic Approach for Multi-Device User Interface Rendering with UIML

Kris Luyten, Kristof Thys, Jo Vermeulen and Karin Coninx
Presented by
Jo Vermeulen
Best Talk Award
Acceptance statistics
[~40% acceptance; ~60 submissions]

In Calvary, G., Pribeanu, C., Santucci, G., Vanderdonckt, J. (Eds.) Computer-Aided Design of User Interfaces V, Proceedings of the Sixth International Conference on Computer-Aided Design of User Interfaces CADUI '06, Bucharest, Romania, June 5-8, 2006. Springer Netherlands, ISBN:978-1-4020-5819-6, pp. 175-182.


We present a rendering engine for displaying graphical user interfaces on multiple devices. The renderer interprets a standardized XML-based user interface description language: the User Interface Markup Language (UIML). A generic architecture for the renderer is defined so that deployment of the engine on different devices implies only little effort. We show that our rendering engine can be used on iDTV set-top boxes, mobile phones, PDAs and desktop PCs, and smoothly integrates with both local and remote application logic. As a test bed for the UIML specification we also explore support for extensions to UIML that enable the user interface designer to maximize accessibility and target multiple devices and different types of users at once.



Related Publications

Jan Meskens, Jo Vermeulen, Kris Luyten and Karin Coninx.
Gummy for Multi-Platform User Interface Designs: Shape me, Multiply me, Fix me, Use me.
In Proc. of AVI '08.
pp. 233-240.
[~27% acceptance; 117 submissions]
Kris Luyten, Jan Meskens, Jo Vermeulen and Karin Coninx.
Meta-GUI-Builders: Generating Domain-specific Interface Builders for Multi-Device User Interface Creation.
In CHI '08 Extended Abstracts.
pp. 3189-3194.
[~38% acceptance; 414 submissions]
Jo Vermeulen, Yves Vandriessche, Tim Clerckx, Kris Luyten and Karin Coninx.
Service-interaction Descriptions: Augmenting Services with User Interface Models.
In Proc. of EIS '07.
pp. 447-464.
[~41% acceptance; 91 submissions]
Kris Luyten, Jo Vermeulen and Karin Coninx.
Constraint Adaptability of Multi-Device User Interfaces.
In Proc. of MAFOC '06, CHI '06 workshop.
pp. 40-45.
Jo Vermeulen.
Widget Set Independent Layout Management for UIML.
Master's thesis, June 2005.
91 pages.