Abstract
Ubiquitous computing environments consist of a lot of autonomous agents that work together to alter real world space into intelligent and interactive environments. Research in context awareness, which is regarded as core technologies of ubiquitous computing, offers intellectual services by extracting, interpreting, and using context information and adapts each device’s functionality to the current context of use. Many researchers have tried to define context and there have been many approaches on how to make applications adaptive to the user’s behavior patterns and the awareness of context information that surrounds the user. However these approaches concentrate on prototype systems, and are far from real-world service environments. In this paper, we propose a middleware architecture, which focuses on user interaction using HIML. We designed HIML to describe and construct context messages among context aware agents and store them into a database for later use, with universal applicability to all kinds of devices. The architecture design and HIML proposed can be applied to most services under a ubiquitous computing environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Dey, A.K., et al.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Application. Anchor article of a special issue on Context-Aware Computing. Human-Computer Interaction (HCI) Journal 16 (2001)
Hong, J.I., et al.: An Infrastructure Approach to Context-Aware Computing. HCI Journal 16 (2001)
Shafer, S.A.N., et al.: Interaction Issues in Context-Aware Interactive Environments. Special issue on Context-Aware Computing. Human-Computer Interaction (HCI) Journal 16 (2001)
Pascoe, J., et al.: Issues in Developing Context-Aware Computing. In: Proceedings of the International Symposium on Handheld and Ubiquitous Computing, September 1999, pp. 208–221. Springer, Heidelberg (1999)
Schilit, W.N.: A Context-Aware System Architecture for Mobile Distributed Computing. PhD Thesis, Columbia University (May 1995)
Weiser, M.: Ubiquitous Computing, http://www.uqiq.com/hypertext/weiser/UbiHome.html
Weiser, M.: Some Computer Science Issues in Ubiquitous Computing. Communications of the ACM 36(7), 74–84 (1993)
Want, R., et al.: The active badge location system. ACM Trans. Inf. Syst. 10(1), 91–102 (1992)
Want, R., et al.: The PARCTab ubiquitous computing experiment. Tech. Rep. CSL-95-1. Xerox PARC, Palo Alto CA (1995)
Mann, S.: Wearable computing: toward humanistic intelligence. Intelligent Systems IEEE 16(3), 10–15 (2001)
Marsella, S., et al.: Modeling coping behavior in virtual humans: don’t worry, be happy. In: Proceedings of the second international joint conference on autonomous agents and multiagent systems, Melbourne, Australia, pp. 313–320 (2003)
Korpipaa, P., et al.: Managing context information in mobile devices. Pervasive Computing IEEE 3(2), 42–51 (2003)
Chen, G., Kotz, D.: A survey of context-aware mobile computing research. Technical Report TR2000-381, Dartmouth College Hanover NH (November 2000)
Schilit, B., Adams, N., Want, R.: Context-aware computing applications. In: Proceedings of IEEE Workshop on Mobile Computing Systems and Applications, December 1994, pp. 85–90. IEEE Computer Society Press, Santa Cruz California (1994)
Schmidt, A., et al.: Advanced interaction in context. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 89–101. Springer, Heidelberg (1999)
Dey, A.K., Abowd, G.D.: Towards a Better Understanding of context and contextawareness. Technical Report GIT-GVU-99-22, Georgia Institute of Technology College of Computing (June 1999)
Pascoe, J.: Adding generic contextual capabilities to wearable computers. In: Proceedings of the Second International Symposium on Wearable Computers, October 1998, IEEE Computer Society Press, Los Alamitos (1998)
World Wide Web Consortium, www.w3.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, G., Shin, D., Shin, D. (2004). Design of a Middleware and HIML (Human Interaction Markup Language) for Context Aware Services in a Ubiquitous Computing Environment. In: Yang, L.T., Guo, M., Gao, G.R., Jha, N.K. (eds) Embedded and Ubiquitous Computing. EUC 2004. Lecture Notes in Computer Science, vol 3207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30121-9_65
Download citation
DOI: https://doi.org/10.1007/978-3-540-30121-9_65
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22906-3
Online ISBN: 978-3-540-30121-9
eBook Packages: Springer Book Archive