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 SmartFactory KL. 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.
Human-Computer Interaction: Design and Development Approaches, 14th International Conference, HCI International 2011, Orlando, FL, USA, Proceedings, Part I
%0 Book Section
%1 BreinerBizikEtAl11HCII
%A Breiner, Kai
%A Bizik, Kai
%A Rauch, Thilo
%A Seissler, Marc
%A Meixner, Gerrit
%A Diebold, Philipp
%B Human-Computer Interaction: Design and Development Approaches, 14th International Conference, HCI International 2011, Orlando, FL, USA, Proceedings, Part I
%C Heidelberg
%D 2011
%E Jacko, Julie A.
%I Springer
%K 01624 springer paper dfki embedded ai mobile device user interaction adaptive interface code generation factory admin zzz.iui
%N 6761
%P 165--174
%R 10.1007/978-3-642-21602-2_19
%T Automatic Adaptation of User Workflows within Model-Based User Interface Generation during Runtime on the Example of the SmartMote
%X 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 SmartFactory KL. 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.
%@ 978-3-642-21601-5
@incollection{BreinerBizikEtAl11HCII,
abstract = {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 SmartFactory KL. 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.},
added-at = {2017-05-04T17:04:05.000+0200},
address = {Heidelberg},
author = {Breiner, Kai and Bizik, Kai and Rauch, Thilo and Seissler, Marc and Meixner, Gerrit and Diebold, Philipp},
biburl = {https://www.bibsonomy.org/bibtex/2c4ee5f85cd11efb329b7b71700be1d49/flint63},
booktitle = {Human-Computer Interaction: Design and Development Approaches, 14th International Conference, HCI International 2011, Orlando, FL, USA, Proceedings, Part I},
crossref = {HCII2011a},
doi = {10.1007/978-3-642-21602-2_19},
editor = {Jacko, Julie A.},
file = {SpringerLink:2011/BreinerBizikEtAl11HCII.pdf:PDF},
groups = {public},
interhash = {30622b7b7df31811c826087c08bdbed7},
intrahash = {c4ee5f85cd11efb329b7b71700be1d49},
isbn = {978-3-642-21601-5},
issn = {0302-9743},
keywords = {01624 springer paper dfki embedded ai mobile device user interaction adaptive interface code generation factory admin zzz.iui},
number = 6761,
pages = {165--174},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
timestamp = {2017-07-13T17:53:37.000+0200},
title = {Automatic Adaptation of User Workflows within Model-Based User Interface Generation during Runtime on the Example of the {SmartMote}},
username = {flint63},
year = 2011
}