The WUI-Toolkit: A Model-Driven UI Development Framework for Wearable User Interfaces

We introduce the "WUI-Toolkit" as a framework to support and ease the development of wearable user interfaces (WUIs). The toolkit presents a first step towards a model-driven UI design approach in wearable computing that allows even non UI experts the generation of usable and context-aware WUIs. Based on an abstract model of an envisioned user interface that is independent of any concrete representation, the toolkit is able to generate a device- and context- specific UI for a given wearable computing system at runtime. The toolkit features the ability to use available context sources and can automatically adapt generated interfaces to maintain their usability. We present the current architecture including the capabilities of the abstract model and introduce a renderer developed to generate graphical WUIs suitable for monocular head-mounted displays in industrial applications.

[1]  Leonard J. Bass,et al.  The design of a wearable computer , 1997, CHI.

[2]  Adrian F. Clark,et al.  What do we want from a wearable user interface , 2003 .

[3]  Otthein Herzog,et al.  wearIT@work - Empowering the Mobile Worker by Wearable Computing ? the First Results , 2005 .

[4]  Holger Kenn,et al.  Designing a wearable user interface for hands-free interaction in maintenance applications , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[5]  27th International Conference on Distributed Computing Systems Workshops (ICDCS 2007 Workshops), June 25-29, 2007, Toronto, Ontario, Canada , 2007, ICDCS Workshops.

[6]  Tracy L. Westeyn,et al.  Georgia tech gesture toolkit: supporting experiments in gesture recognition , 2003, ICMI '03.

[7]  Albrecht Schmidt,et al.  Implicit human computer interaction through context , 2000, Personal Technologies.

[8]  Jeffrey Nichols,et al.  Huddle: automatically generating interfaces for systems of multiple connected appliances , 2006, UIST.

[9]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[10]  Kent Lyons,et al.  KeyMenu: a keyboard based hierarchical menu , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[11]  Albrecht Schmidt,et al.  Developing User Interfaces for Wearable Computers: Don't Stop to Point and Click , 2000 .

[12]  Thad Starner,et al.  Dual Tasks Attention, Memory, and Wearable Interfaces , 2022 .

[13]  Holger Kenn,et al.  Wearable Computing for Aircraft Maintenance: Simplifying the User Interface , 2006 .

[14]  Christoph Schlieder,et al.  Winspect: a case study for wearable computing-supported inspection tasks , 2001, Proceedings Fifth International Symposium on Wearable Computers.

[15]  Krzysztof Z. Gajos,et al.  Fast and Robust Interface Generation for Ubiquitous Applications , 2005, UbiComp.