Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995).
Design patterns: elements of reusable object-oriented
software. Addison-Wesley Longman Publishing Co.,
Inc., Boston, MA, USA.
Hartson, H. R. and Gray, P. D. (1992). Temporal aspects
of tasks in the user action notation. Hum.-Comput.
Interact., 7(1):1–45.
Ju, W. and Leifer, L. (2008). The design of implicit interac-
tions: Making interactive systems less obnoxious.
Kato, K. and Ogawa, K. (1993). Task analysis method us-
ing the goms model with grouping. In Salvendy, G.
and Smith, M. J., editors, HCI (2), pages 891–896.
Elsevier.
Kirste, T., Aarts, E., and Encarnacao, J. L. (2001). Smart
kindergarten: sensor-based wireless networks for
smart developmental problem-solving environments.
In Proceedings of the 7th annual international confer-
ence on Mobile computing and networking, MobiCom
’01, pages 132–138. Springer.
Klug, T. and Kangasharju, J. (2005). Executable task mod-
els. In Proceedings of the 4th international workshop
on Task models and diagrams, TAMODIA ’05, pages
119–122, New York, NY, USA. ACM.
Limbourg, Q. and Vanderdonckt, J. (2003). Comparing
task models for user interface design. In The Hand-
book of Task Analysis for Human-Computer Interac-
tion. Lawrence Erlbaum Associates.
Luyten, K., Clerckx, T., Coninx, K., and Vanderdonckt,
J. (2003). Derivation of a dialog model from a task
model by activity chain extraction. volume 2844,
pages 203–217. DSV-IS 2003 : design, specification
and verification - interactive systems.
Nijholt, A., Akker, R. O. D., and Heylen, D. (2004). Meet-
ings and meeting modeling in smart surroundings. In
Social Intelligence Design. Proceedings Third Inter-
national Workshop, pages 145–158. ISBN.
Paterno, F. (2000). Model-based design of interactive appli-
cations. Intelligence, 11(4):26–38.
Paterno, F. (2001). Task models in interactive software sys-
tems. In In Handbook Of Software Engineering And
Knowledge. World Scientific Publishing Co.
Patern
`
o, F., Mancini, C., and Meniconi, S. (1997). Con-
curtasktrees: A diagrammatic notation for specifying
task models. In Proceedings of the IFIP TC13 Interan-
tional Conference on Human-Computer Interaction,
INTERACT ’97, pages 362–369, London, UK, UK.
Chapman & Hall, Ltd.
Paterno, F. and Santoro, C. (2002). One model, many in-
terfaces. In Kolski, C. and Vanderdonckt, J., editors,
CADUI, pages 143–154. Kluwer.
Radeke, F. (2007). Pattern-driven model-based user-
interface development. Master Thesis, University of
Rostock.
Sara, B. (2009). Smart Sensors For Interoperable Smart
Environment. PhD thesis, University of Bologna.
Schlungbaum, E. and Elwert, T. (1996). Dialogue graphs- a
formal and visual specification technique for dialogue
modelling.
Schmidt, A. (2000). Implicit human computer interaction
through context. volume 4, pages 191–199. Springer-
Verlag.
Sousa, K., Mendonc¸a, H., and Vanderdonckt, J. (2010). A
rule-based approach for model management in a user
interface – business alignment framework. In
Proceedings of the 8th international conference on
Task Models and Diagrams for User Interface De-
sign, TAMODIA’09, pages 1–14, Berlin, Heidelberg.
Springer-Verlag.
Srivastava, M., Muntz, R., and Potkonjak, M. (2001).
Smart kindergarten: sensor-based wireless networks
for smart developmental problem-solving environ-
ments. In Proceedings of the 7th annual interna-
tional conference on Mobile computing and network-
ing, MobiCom ’01, pages 132–138, New York, NY,
USA. ACM.
Waibel, A., Schultz, T., Bett, M., Denecke, M., Malkin,
R., Rogina, I., Stiefelhagen, R., and Yang, J. (2003).
Smart: The smart meeting room task at isl. In in
Acoustics, Speech, and Signal Processing (ICASSP
’03). 2003: IEEE, pages 752–755.
Weiser, M. (1999). The computer for the 21st century. SIG-
MOBILE Mob. Comput. Commun. Rev., 3(3):3–11.
Wolff, A. and Forbrig, P. (2009). Deriving user inter-
faces from task models. In Proceedings of the Model
Driven Development of Advanced User Interfaces,
MDDAUI’09.
Wolff, A., Forbrig, P., and Reichart, D. (2005). Tool sup-
port for model-based generation of advanced user in-
terfaces. In The Unified Modeling Language.
Wurdel, M., Forbrig, P., Radhakrishnan, T., and Sinnig, D.
(2007). Patterns for task- and dialog-modeling.
Wurdel, M., Sinnig, D., and Forbrig, P. (2008a). Ctml:
Domain and task modeling for collaborative environ-
ments.
Wurdel, M., Sinnig, D., and Forbrig, P. (2008b). Interac-
tive systems. design, specification, and verification.
chapter Task Model Refinement with Meta Operators,
pages 300–305. Springer-Verlag.
Zaki, M., Bruening, J., and Forbrig, P. (2011). Towards
contextual task patterns for smart meeting rooms. In
Pervasive and Embedded Computing and Communi-
cation Systems.
Zaki, M. and Forbrig, P. (2011). User-oriented accessibility
patterns for smart environments. In Proceedings of the
14th international conference on Human-computer in-
teraction: design and development approaches - Vol-
ume Part I, HCII’11, pages 319–327. Springer-Verlag.
MakingTaskModelsandDialogGraphsSuitableforGeneratingAssistiveandAdaptableUserInterfacesforSmart
Environments
75