Back

useML: A Human-Machine Interface Description Language

Detlef Zuehlke, Kizito Mukasa, Alexander Boedcher, Achim Reuther


Abstract

This paper describes a XML based user interface description language called useML, which was developed at the Center for Human-Machine-Interaction at the Kaiserslautern University of Technology. The language allows a model based, task oriented and platform independent description of user interfaces in production environments. The main concept is the abstraction of user tasks and interactions into use objects and elementary use objects. The description forms one central document called use model, from which platform specific prototypes can be generated. useML supports the analysis, the structuring and parts of the design phase of the Useware development process, which is also introduced in this paper. The structure of useML is described and its usage is demonstrated with an example. An outline of some related languages has also been given.
Back