A Model-based Approach for Useware Development
Authors: | Mukasa Kizito Ssamula, Institute for Production Automation/University of Kaiserslautern, Germany Ziegeler Dirk, Institute for Production Automation/University of Kaiserslautern, Germany Zuehlke Detlef, Institute for Production Automation/University of Kaiserslautern, Germany |
---|
Topic: | 4.5 Human Machine Systems |
---|
Session: | Human-Machine Interface Development and Collaboration |
---|
Keywords: | user interface, prototyping, models, task orientation, objects |
---|
Abstract
The development of human-machine interfaces today is being challenged by the increasing number of interaction devices and multimodality. Developing for multiple devices but yet keeping consistency is unavoidable. Also integrating the future users in the whole development process is important for the final acceptability. Hence the development process is complex. This paper suggests a model-based approach. Aspects of the user interface should be defined in different models of different abstraction levels. This also requires a simple and domain based description language. For this purpose, a XML-based markup language called useML is also introduced. useML defines a simple syntax for the description of a platform-independent and task-oriented use model. Platform-specific interfaces and prototypes can be easily derived from the use model.