Information Systems and e-Business Management

, Volume 4, Issue 4, pp 421–439 | Cite as

Ubiquitous computing: connecting Pervasive computing through Semantic Web

Original Article


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.


Ubiquitious computing Pervasive computing Semantic Web Context aware services 


  1. Berners-Lee T (1994) 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. Retrieved 3 December 2004, from June
  2. Berners-Lee T (2003) Primer:Getting into RDF & Semantic Web using N3. Retrieved 3 December 2004, from
  3. Berners-Lee T, Hendler J, Lassila O (2001) The Semantic Web. Scientific AmericanGoogle Scholar
  4. Berners-Lee T, Masinter L, McCahill M (1994) Uniform resource locators (URL). (RFC 1738) CERN, Xerox Corporation, University of MinnesotaGoogle Scholar
  5. Brown PJ (1996) The stick-e document: a framework for creating context-aware applications. Electron Publishing 96:259–272Google Scholar
  6. Brown PJ, Bovey JD, Chen X (1997) Context-aware applications: from the laboratory to the marketplace. IEEE Pers Commun 4(5):58–64CrossRefGoogle Scholar
  7. Chen H (2002a) An intelligent broker architecture for context-aware systems. Doctoral Dissertation, University of Maryland at BaltimoreGoogle Scholar
  8. Chen H et al (2002b) Beyond Distributed AI, Agent Teamwork in Ubiquitous Computing. Workshop on Ubiquitous Agents on Embedded, Wearable, and Mobile Devices, AAMAS-2002Google Scholar
  9. Chen H et al (2003a) An ontology for context-aware pervasive computing environments. Special Issue on Ontologies for Distributed Systems, Knowledge Engineering ReviewGoogle Scholar
  10. Chen H et al (2003b) Semantic Web in a pervasive context-aware architecture. Artificial Intelligence in Mobile SystemGoogle Scholar
  11. Chong Q, Marwadi A, Supekar K, Lee Y (2003) Ontology based metadata management in medical domains. J Res Practice Inf Technol (JRPIT) 35(2):139–154Google Scholar
  12. Dey AK (2000) Providing architectural support for building context-aware applications. Doctoral Dissertation, Georgia Institute of TechnologyGoogle Scholar
  13. Dey AK, Abowd GD (1999) Towards a better understanding of context and context-awareness. GVU Technical Report GITGVU-99–22, College of Computing, Georgia Institute of TechnologyGoogle Scholar
  14. Garlan D, Siewiorek D, Smailagic A, Steenkiste P (2002) Project aura: toward distraction-free pervasive computing. IEEE Pervasive ComputingGoogle Scholar
  15. Lassila O, Adler M (2003) Semantic gadgets: Ubiquitous computing meets the semantic Web. Spinning the Semantic Web: Bring the World Wide Web to Its Full Potential. MIT, pp 363–376Google Scholar
  16. Lyytinen K, Yoo Y (2002) Issues and challenges in Ubiquitous computing. Commun ACM 45(12)Google Scholar
  17. Saha D, Mukherjee A (2003) Pervasive computing: a paradigm for the 21st century. IEEE Comput 36:25–31Google Scholar
  18. Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Personal Commun 8:10–17CrossRefGoogle Scholar
  19. Singh S, Puradkar S, Lee Y (2004) I-CareNet: facilitating communication and information flow in medical domain. University of Missouri, Kansas City, Technical Report. Retrieved 3 December 2004, from∼sbs7vc/icarenet
  20. Sousa JP, Garlan D (2002) Software architecture: system design, development, and maintenance. Proceedings of the 3rd working IEEE/IFIP conference on software architecture, pp 29–43Google Scholar
  21. Tyson J (2004) How internet infrastructure works. Retrieved 3 December 2004 from
  22. Weiser M (2003) The computer for the 21st century. Scientific American, pp 94–104; reprinted in IEEE Pervasive Computing pp 19–25Google Scholar

Copyright information

© Springer-Verlag 2005

Authors and Affiliations

  1. 1.School of Computing and EngineeringUniversity of MissouriKansasUSA

Personalised recommendations