Ubiquitous computing: connecting Pervasive computing through Semantic Web

Ubiquitous computing refers to building a global computing environment where seamless and invisible access to computing resources is provided to the user. Pervasive computing deals with acquiring context knowledge from the environment and providing dynamic, proactive and context-aware services to the user. A Ubiquitous computing environment is created by sharing knowledge and information between Pervasive computing environments. In this paper we propose a framework that uses the potential of the Semantic Web to weave Pervasive computing environments into a Ubiquitous computing environment. We discuss how the collaboration of these Pervasive environments can create an effective Ubiquitous computing environment referred herein as the Integrated Global Pervasive Computing Framework (IGPF). We test the effectiveness of the Ubiquitous environment through a small scenario from a prototype system that we have implemented over this framework to handle medical emergency scenario.

[1]  Ora Lassila,et al.  Semantic Gadgets: Ubiquitous Computing Meets the Semantic Web , 2003, Spinning the Semantic Web.

[2]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[3]  Quddus Chong,et al.  Ontology Based Metadata Management in Medical Domains , 2003, J. Res. Pract. Inf. Technol..

[4]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[5]  Tim Berners-Lee,et al.  Uniform Resource Locators (URL) , 1994, RFC.

[6]  Harry Chen,et al.  Beyond Distributed AI, Agent Teamwork in Ubiquitous Computing , 2002 .

[7]  Christine Hofmeister,et al.  Software Architecture: System Design, Development and Maintenance, IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture (WICSA3), August 25-30, 2002, Montréal, Québec, Canada , 2002 .

[8]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[9]  Tim Berners-Lee,et al.  Universal Resource Identifiers in WWW: A Unifying Syntax for the Expression of Names and Addresses of Objects on the Network as used in the World-Wide Web , 1994, RFC.

[10]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[11]  David Garlan,et al.  Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments , 2002, WICSA.

[12]  Amitava Mukherjee,et al.  Pervasive Computing: A Paradigm for the 21st Century , 2003, Computer.

[13]  Harry Chen,et al.  Semantic Web in a Pervasive Context-Aware Architecture , 2003 .

[14]  Mark Weiser The computer for the 21st century , 1991 .

[15]  Kalle Lyytinen,et al.  Issues and Challenges in Ubiquitous Computing , 2002 .

[16]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[17]  Harry Chen,et al.  An Intelligent Broker Architecture for Context-Aware Systems , 2002 .

[18]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[19]  Peter J. Brown,et al.  The Stick-e Document: a Framework for Creating Context-aware Applications , 1996 .

[20]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..