Skip to main content

The SOUPA Ontology for Pervasive Computing

  • Conference paper
Ontologies for Agents: Theory and Experiences

Part of the book series: Whitestein Series in Software Agent Technologies ((WSSAT))

Abstract

This paper describes SOUPA (Standard Ontology for Ubiquitous and Pervasive Applications) and the use of this ontology in building the Context Broker Architecture (CoBrA). CoBrA is a new agent architecture for supporting pervasive context-aware systems in a smart space environment. The SOUPA ontology is expressed using the Web Ontology Language OWL and includes modular component vocabularies to represent intelligent agents with associated beliefs, desire, and intentions, time, space, events, user profiles, actions, and policies for security and privacy. Central to CoBrA is an intelligent broker agent that exploits ontologies to support knowledge sharing, context reasoning, and user privacy protection. We also describe two prototype systems that we have developed to demonstrate the feasibility and the use of CoBrA.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sean Bechhofer, Frank van Harmelen, Jim Hendler, Ian Horrocks, Deborah L. McGuinness, Peter F. Patel-Schneider, and Lynn Andrea Stein. OWL Web Ontology Language Reference, w3c recommendation 10 february 2004 edition, February 2004.

    Google Scholar 

  2. Dan Brickley and R.V. Guha. Rdf vocabulary description language 1.0: Rdf schema. In W3C Recommendation. RDF Core Working Group, 2004.

    Google Scholar 

  3. Dan Brickley and Libby Miller. FOAF Vocabulary Specification, revision 1.47 edition, Sept 2003.

    Google Scholar 

  4. Roy Campbell, Jalal Al-Muhtadi, Prasad Naldurg, Geetanjali Sampemanel, and M. Dennis Mickunas. Towards security and privacy for pervasive computing. In Proceedings of International Symposium on Software Security, Tokyo, Japan, 2002.

    Google Scholar 

  5. Jeremy Carroll, Ian Dickinson, Chris Dollin, Dave Reynolds, Andy Seaborne, and Kevin Wilkinson. Jena: Implementing the semantic web recommendations. Technical Report HPL-2003-146, Hewlett Packard Laboratories, 2003.

    Google Scholar 

  6. Guanling Chen and David Kotz. A survey of context-aware mobile computing research. Technical Report TR2000-381, Dartmouth College, Computer Science, Hanover, NH, Nov 2000.

    Google Scholar 

  7. Harry Chen, Tim Finin, and Anupam Joshi. An ontology for context-aware pervasive computing environments. Special Issue on Ontologies for Distributed Systems, Knowledge Engineering Review, 2003.

    Google Scholar 

  8. Harry Chen, Tim Finin, and Anupam Joshi. A context broker for building smart meeting rooms. In Proceedings of the Knowledge Representation and Ontology for Autonomous Systems Symposium. 2004 AAAI Spring Symposium. AAAI, AAAI Press, March 2004.

    Google Scholar 

  9. Harry Chen, Filip Perich, Dipanjan Chakraborty, Tim Finin, and Anupam Joshi. Intelligent agents meet semantic web in a smart meeting room. In Proceedings of the Thrid International Joint Conference on Autonomous Agents & Multi-Agent Systems, July 2004.

    Google Scholar 

  10. Harry Chen, Filip Perich, Tim Finin, and Anupam Joshi. SOUPA: Standard ontology for ubiquitous and pervasive applications. Technical report, University of Maryland, Baltimore County, 2004. Submitted to The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services (MobiQuitous 2004).

    Google Scholar 

  11. Michael Coen, Brenton Phillips, Nimrod Warshawsky, Luke Weisman, Stephen Peters, and Peter Finin. Meeting the computational needs of intelligent environments: The metaglue system. In Proceedings of In 1st International Workshop on Managing Interactions in Smart Environments (MANSE’99), Dublin, Ireland, 1999.

    Google Scholar 

  12. Michael H. Coen. Design principles for intelligent environments. In Proceedings of AAAI/IAAI 1998, pages 547–554, 1998.

    Google Scholar 

  13. Simon Cox, Paul Daisey, Ron Lake, Clemens Portele, and Arliss Whiteside. Geography markup language (gml 3.0). In OpenGIS Documents. OpenGIS Consortium, 2003.

    Google Scholar 

  14. Nicodemos Damianou, Naranker Dulay, Emil Lupu, and Morris Sloman. The ponder policy specification language. Lecture Notes in Computer Science, 1995:18–--, 2001.

    Google Scholar 

  15. Anind K. Dey. Providing Architectural Support for Building Context-Aware Applications. PhD thesis, Georgia Institute of Technology, 2000.

    Google Scholar 

  16. Edd Dumbill. Finding friends with xml and rdf. In IBM developerWorks, XML Watch. xmlhack.com, June 2002.

    Google Scholar 

  17. Tim Finin, Anupam Joshi, Lalana Kagal, Olga Ratsimore, Vlad Korolev, and Harry Chen. Information agents for mobile and embedded devices. Lecture Notes in Computer Science, 2182:264–--, 2001.

    Google Scholar 

  18. Fabien L. Gandon and Norman M. Sadeh. Semantic web technologies to reconcile privacy and context awareness. Web Semantics Journal, 1(3), 2004.

    Google Scholar 

  19. Jeff Heflin. Web Ontology Language (OWL) Use Cases and Requirements, w3c can-didate recommendation 18 august 2003 edition, 2003.

    Google Scholar 

  20. Jerry R. Hobbs. A daml ontology of time. http://www.cs.rochester.edu/~ferguson/daml/daml-time-20020830. txt, 2002.

    Google Scholar 

  21. Lalana Kagal, Tim Finin, and Anupam Joshi. A Policy Based Approach to Security for the Semantic Web. In 2nd International Semantic Web Conference (ISWC2003), September 2003.

    Google Scholar 

  22. Lalana Kagal, Tim Finin, and Anupam Joshi. A policy language for a pervasive computing environment. In IEEE 4th International Workshop on Policies for Distributed Systems and Networks, 2003.

    Google Scholar 

  23. Lalana Kagal, Vlad Korolev, Harry Chen, Anupam Joshi, and Timothy Finin. Centaurus: A framework for intelligent services in a mobile environment. In Proceedings of the International Workshop on Smart Appliances and Wearable Computing (IW-SAWC), 2001.

    Google Scholar 

  24. Lalana Kagal, Massimo Paolucci, Naveen Srinivasan, Grit Denker, Tim Finin, and Katia Sycara. Authorization and privacy for semantic web services. AAAI 2004 Spring Symposium on Semantic Web Services, March 2004.

    Google Scholar 

  25. Lalana Kagal, James Parker, Harry Chen, Anupam Joshi, and Tim Finin. Handbook of Mobile Computing, chapter Security, Trust and Privacy in Mobile Computing Environments, pages--–--CRC Press, 2004.

    Google Scholar 

  26. Tim Kindberg and John Barton. A web-based nomadic computing system. Computer Networks, 35(4):443–456, 2001.

    Article  Google Scholar 

  27. Douglas B. Lenat and R. V. Guha. Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project. Addison-Wesley, February 1990.

    Google Scholar 

  28. Alan K. MacKworth, Randy G. Goebel, and David I. Poole. Computational Intelligence: A Logical Approach, chapter 9, pages 319–342. Oxford University Press, 1998.

    Google Scholar 

  29. Deborah L. McGuinness and Frank van Harmelen. Owl web ontology language overview. http://www.w3.org/TR/owl-features/, 2003.

    Google Scholar 

  30. Natalya Fridman Noy and Deborah L. McGuinness. Ontology development 101: A guide to creating your first ontology. Technical Report KSL-01-05, Stanford Knowledge Systems Laboratory, 2001.

    Google Scholar 

  31. Feng Pan and Jerry R. Hobbs. Time in owl-s. In Proceedings of AAAI-04 Spring Symposium on Semantic Web Services, Stanford University, California, 2004.

    Google Scholar 

  32. Filip Perich. MoGATU BDI Ontology, 2004.

    Google Scholar 

  33. Stephen Peters and Howie Shrobe. Using semantic networks for knowledge representation in an intelligent environment. In 1st Annual IEEE International Conference on Pervasive Computing and Proceedings of the 1st Annual IEEE International Conference on Pervasive Computing and Communications (PerCom’03), March 2003.

    Google Scholar 

  34. David Poole. Compiling a default reasoning system into prolog. New Generation Computing, 9(1):3–38, 1991.

    Google Scholar 

  35. Shelley Powers. Practical RDF. O’Reilly & Associates, 2003.

    Google Scholar 

  36. David A. Randell, Zhan Cui, and Anthony G. Cohn. A spatial logic based on regions and connection. In Proceedings of the 3rd International Conference on Knowledge Representation and Reasoning, 1992.

    Google Scholar 

  37. William Noah Schilit. A System Architecture for Context-Aware Mobile Computing. PhD thesis, Columbia University, 1995.

    Google Scholar 

  38. Jeffrey Undercoffer, Filip Perich, Andrej Cedilnik, Lalana Kagal, Anupam Joshi, and Tim Finin. A secure infrastructure for service discovery and management in pervasive computing. The Journal of Special Issues on Mobility of Systems, Users. Data and Computing, 2003.

    Google Scholar 

  39. Roy Want, Andy Hopper, Veronica Falcao, and Jon Gibbons. The active badge location system. Technical Report 92.1, Olivetti Research Ltd., ORL, 24a Trumpington Street, Cambridge CB2 1QA, 1992.

    Google Scholar 

  40. Michael J. Wooldridge and Nicholas R. Jennings. Intelligent agents: Theory and practice. Knowledge Engineering Review, 10(2):115–152, June 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Birkhäuser Verlag

About this paper

Cite this paper

Chen, H., Finin, T., Joshi, A. (2005). The SOUPA Ontology for Pervasive Computing. In: Tamma, V., Cranefield, S., Finin, T.W., Willmott, S. (eds) Ontologies for Agents: Theory and Experiences. Whitestein Series in Software Agent Technologies. Birkhäuser Basel. https://doi.org/10.1007/3-7643-7361-X_10

Download citation

  • DOI: https://doi.org/10.1007/3-7643-7361-X_10

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-7643-7237-8

  • Online ISBN: 978-3-7643-7361-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics