Context Modeling and Reasoning Approach in Context-Aware Middleware for URC System

To realize the vision of ubiquitous computing, it is important to develop a context-aware infrastructure which can help ubiquitous agents, services, and devices become aware of their contexts because such computational entities need to adapt themselves to changing situations. A context-aware infrastructure manages the context model representing contextual information and provides appropriate information. In this paper, we introduce Context-Aware Middleware for URC System (hereafter CAMUS) as a context-aware infrastructure for a network-based intelligent robot system and discuss the ontology-based context modeling and reasoning approach which is used in that infrastructure.




References:
[1] M. Weiser, "The Computer of the 21st Century," Scientific American, vol.
265, pp. 66-75, 1991.
[2] T. Kindberg and J. Barton, "A Web-based nomadic computing system,"
Computer Networks, vol. 35, no. 4, 2001.
[3] K. Henricksen, J. Indulska, and A. Rakotonirainy, "Modeling context
information in pervasive computing systems," Proceedings of the First
International Conference on Pervasive Computing (LNCS 2414), August
2002.
[4] A. K. Dey, G. D. Abowd, and D. Salber, "A Conceptual Framework and a
Toolkit for Supporting the Rapid Prototyping of Context -Aware
Applications," Human-Computer Interaction (HCI) Journal, vol. 16,
2001.
[5] W. N. Schilit, "A System Architecture for Context-Aware Mobile
Computing," Ph.D thesis, Columbia University, 1995.
[6] D. Garlan, D. Siewiorek, A. Smailagic, and P. Steenkiste, "Project Aura:
Toward Distraction-Free Pervasive Computing," IEEE Pervasive
Computing, 2002.
[7] The Cooltown project. Available: http://www.cooltown.com/cooltown/.
[8] MIT Project OXYGEN, Available: http://oxygen.lcs.mit.edu/.
[9] A. Ranganathan and R. H. Campbell, "A Middleware for Context -Aware
Agents in Ubiquitous Computing Environments," Proceedings of the
ACM/IFIP/USENIX International Middleware Conference, 2003.
[10] H. Chen, S. Tolia, C. Sayers, T. Finin, and A. Joshi, "Creating
context-aware software agents," Proceedings of the First GSFC/JPL
Workshop on Radical Agent Concepts, 2001.
[11] T. Strang, and C. Linnhoff-Popien, "A context modeling survey,"
Proceedings of UbiComp: 1st International Workshop on Advanced
Context Modelling, Reasoning and Management, 2004.
[12] X. H. Wang, D. Q. Zhang, T. Gu, and H. K. Pung, "Ontology based
context modeling and reasoning using OWL", Proceedings of the Second
IEEE Annual Conference on Pervasive Computing and Communications
Workshops, 2004.
[13] H. Chen, T. Finin, and A. Joshi, "An ontology for context-aware
pervasive computing environments," The Knowledge Engineering Review,
vol. 18, no. 3, 2003.
[14] OWL (Web Ontology Language) Guide, Available:
http://www.w3.org/TR/owl-guide/.
[15] Jena - A Semantic Web Framework for Java, Available:
http://jena.sourceforge.net/
[16] H. Kim, Y.-J. Cho and S.-R. Oh, "CAMUS: A middleware supporting.
context-aware services for network-based robots," IEEE Workshop on.
Advanced Robotics and its Social Impacts, 2005.
[17] u-Dream Hall, Available: http://u-dream.or.kr/.