Supporting Ambient Environments by Extended Task Models

Task models are able to specify the behavior of actors in ambient environments in a compact and readable form. Their original notations have to be extended to meet the requirements in this context. The corresponding tool support has to be flexible in terms of integrating domain concepts rapidly. We propose a model-based approach for tool support of task model editors. By doing so, new modeling concepts can be introduced easily. Thus task models can be extended and provide a basis for analysis and high level design for a wide spread of domains. We fortify our approach by an example in the domain of AmI.

[1]  Edwin D. Reilly,et al.  Interactive system , 2003 .

[2]  K. D. Duncan,et al.  TASK ANALYSIS AND TRAINING DESIGN. , 1967 .

[3]  Anke Dittmar,et al.  Adaptive Task Modelling: From Formal Models to XML Representations , 2005 .

[4]  Ahmed Seffah,et al.  Multiple User Interfaces: Towards a Task-Driven and Patterns-Oriented Design Model , 2002, DSV-IS.

[5]  Jørgen Staunstrup Design Specification and Verification , 1997 .

[6]  Julie A. Jacko,et al.  Interaction design and usability , 2007 .

[7]  Fabio Paternò,et al.  Design and development of multidevice user interfaces through multiple logical descriptions , 2004, IEEE Transactions on Software Engineering.

[8]  Anke Dittmar,et al.  Support for Task Modeling - A "Constructive" Exploration , 2004, EHCI/DS-VIS.

[9]  Michael C. Horsch,et al.  Dynamic Bayesian networks , 1990 .

[10]  Heidrun Schumann,et al.  Towards an Integrated Approach for Task Modeling and Human Behavior Recognition , 2007, HCI.

[11]  Gerrit C. van der Veer,et al.  GTA: Groupware task analysis — Modeling complexity , 1996 .

[12]  Stuart J. Russell,et al.  Dynamic bayesian networks: representation, inference and learning , 2002 .

[13]  Kris Luyten,et al.  Task modeling for ambient intelligent environments: design support for situated task executions , 2005, TAMODIA '05.

[14]  Qing Li,et al.  Unified Modeling Language , 2009 .

[15]  Fabio Paternò Model-Based Design and Evaluation of Interactive Applications , 2000 .

[16]  Peter Forbrig,et al.  Patterns for Task- and Dialog-Modeling , 2007, HCI.

[17]  Jussi Kangasharju,et al.  Executable task models , 2005, TAMODIA '05.

[18]  Valerie L. Shalin,et al.  Cognitive task analysis , 2000 .

[19]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[20]  Jacob Eisenstein,et al.  Agents and GUIs from task models , 2002, IUI '02.

[21]  Ferhat Khendek,et al.  Practical Extensions for Task Models , 2007, TAMODIA.

[22]  Martin Schmettow,et al.  13 Consistency in use through Model based User Interface Development , 2006 .