Tools for Task Modelling: Where we are, Where we are headed
TAMODIA '02 Proceedings of the First International Workshop on Task Models and Diagrams for User Interface Design
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Run-Time Adaptation of a Universal User Interface for Ambient Intelligent Production Environments
Proceedings of the 13th International Conference on Human-Computer Interaction. Part IV: Interacting in Various Application Domains
Patterns for task- and dialog-modeling
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Design patterns for graceful degradation
Transactions on Pattern Languages of Programming I
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Hi-index | 0.00 |
Model-based universal interaction devices are already capable to react on contextual changes by automatically adapting the user interface, but without considering the usefulness of the resulting user interface. Often tasks cannot be executed any more or execution orders will result in dead locks caused by unavailable functionality. We present our approach of investigating this property of adapted models based on the example of the SmartMote in our living lab the SmartFactoryKL. Given the task description of the user interaction we determine a dialog model in terms of a state machine - which is necessary in our process of user interface generation - to determine possible execution orders leading to the accept state of this state machine. Using these execution orders the initial task model can be adapted, all misleading tasks can be removed and the resulting user interface will only offer valid user interactions.