Abstract
Smart environments aim at inferring the intention of the user and based on that information, they offer optimal assistance for the users while performing their tasks. This paper discusses the role of supportive user interfaces for explicitly interacting with the environment in such cases where implicit interactions of the users fail or the users want to get informed about the state of the environment. It will be shown by small examples how patterns help to specify the intended support with implicit and explicit interactions. A notation for presentation patterns will be introduced that allows users dynamically to change the presentation style. It will be discussed how extended task models can be combined with presentation patterns and how this information can be used in supportive user interfaces on mobile devices.
Chapter PDF
Similar content being viewed by others
Keywords
References
Alexander, C., Silverstien, M.: A Pattern Language. In: Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., King, I.F., Angel, S. (eds.) Towns, Buildings, Construction. Oxford University Press, New York (1977) ISBN 0195019199
Blumendorf, M.: Multimodal Interaction in Smart Environments A Model-based Runtime System for Ubiquitous User Interfaces. Dissertation. Technische Universität Berlin (2009)
Bobick, A.F., Intille, S.S., Davis, J.W., Baird, F., Pinhanez, C.S., Campbell, L.W., Ivanov, Y.A., Schtte, A., Wilson, A.: The kidsroom: Perceptually based interactive and immersive story environment. In: PRESENCE, pp. 367–391 (1999)
Breedvelt-Schouten, I.M., Paterno, F., Severijns, C.: 00000. In: Proceedings of DSV-IS, pp. 225–239 (1997)
Coutaz, J.: Meta-User Interfaces for Ambient Spaces. In: Coninx, K., Luyten, K., Schneider, K.A. (eds.) TAMODIA 2006. LNCS, vol. 4385, pp. 1–15. Springer, Heidelberg (2007)
Demeure, A., Lehmann, G., Petit, M., Calvary, G. (eds.): Proceedings of the 1st International Workshop on Supportive User Interfaces: SUI 2011, Pisa, Italy, June 13 (2011), http://ceur-ws.org/Vol-828/
Demeure, A., Lehmann, G., Petit, M., Calvary, G.: SUI 2011 Workshop Summary Poster. In: [6]
Dittmar, A., Forbrig, P.: Selective modeling to support task migratability of interactive artifacts. In: Campos, P., Graham, N., Jorge, J., Nunes, N., Palanque, P., Winckler, M. (eds.) INTERACT 2011, Part III. LNCS, vol. 6948, pp. 571–588. Springer, Heidelberg (2011)
Dix, A., Finlay, J.E., Abowd, G.D., Beale, B.: Human-Computer Interaction, 3rd edn. Prentice-Hall, Englewood Cliffs (2003)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley (1995)
Ishii, H., Ulmer, B.: Tangible bits: towards seamless interfaces between people, bits, and atoms. In: Proceedings of the CHI 1997 Conference on Human Factors in Computing Systems, Atlanta, Georgia, pp. 234–241 (March 1997)
Paterno, F., Meniconi, C., Meniconi, S.: ConcurTaskTrees: A diagrammatic Notation for Specifying Task Models. In: INTERACT 1997, IFIP TC13, pp. 362–369 (1997)
Roscher, G., Blumendorf, M., Albayrak, S.: Using Meta User Interfaces to Control Multimodal Interaction in Smart Environments. In: Proceedings of the IUI 2009 Workshop on Model Driven Development of Advanced User Interfaces (2009), http://ceur-ws.org/Vol-439/paper4.pd
Roscher, D., Lehmann, G., Blumendorf, M., Albayrak, S.: Design and Implementation of Meta User Interfaces for Interaction in Smart Environments. In: [6]
Sinnig, D.: The Complexity of Patterns and Model-based Development, Computer Science. Concordia University, Montreal (Thesis (2004)
Srivastava, M., Muntz, R., Potkonjak, M.: Smart kindergarten: sensor-based wireless networks for smart developmental problem-solving environments. In: Proceedings of the 7th Annual International Conference on Mobile Computing and Networking, MobiCom 2001, pp. 132–138. ACM, New York (2001)
Tidewell, J.: Interaction Design Patterns: Twelve Theses. In: Proc. Conference on Pattern Languages of Programming, PLoP 1998, Monticello, Illinois (1998)
Zaki, M., Wurdel, M., Forbrig, P.: Pattern Driven Task Model Refinement. In: Abraham, A., Corchado, J.M., González, S.R., De Paz Santana, J.F. (eds.) DCAI 2011. AISC, vol. 91, pp. 249–256. Springer, Heidelberg (2011)
Molina, A.I., Redondo, M.A., Ortega, M., Hoppe, U.: CIAM: A Methodology for the Development of Groupware User Interfaces. Journal of Universal Computer Science 14, 1435–1446 (2008)
Mori, G., Paternò, F., Santoro, C.: CTTE: Support for Developing and Analyzing Task Models for Interactive System Design. IEEE Trans. Software Eng. 28(8), 797–813 (2002)
Wurdel, M.: An Integrated Formal Task Specification Method for Smart Environments. PhD Thesis, University of Rostock (2011)
Zaki, M., Forbrig, P.: Making task models and dialog graphs suitable for generating assistive and adaptable user interfaces for smart environments. In: PECCS 2013, Barcelona, Spain, Feburary 19-21 (2013)
Zaki, M., Wurdel, M., Forbrig, P.: Pattern Driven Task Model Refinement. In: Abraham, A., Corchado, J.M., González, S.R., De Paz Santana, J.F. (eds.) DCAI 2011. AISC, vol. 91, pp. 249–256. Springer, Heidelberg (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Forbrig, P., Märtin, C., Zaki, M. (2013). Special Challenges for Models and Patterns in Smart Environments. In: Kurosu, M. (eds) Human-Computer Interaction. Human-Centred Design Approaches, Methods, Tools, and Environments. HCI 2013. Lecture Notes in Computer Science, vol 8004. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39232-0_38
Download citation
DOI: https://doi.org/10.1007/978-3-642-39232-0_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39231-3
Online ISBN: 978-3-642-39232-0
eBook Packages: Computer ScienceComputer Science (R0)