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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
Dan Brickley and R.V. Guha. Rdf vocabulary description language 1.0: Rdf schema. In W3C Recommendation. RDF Core Working Group, 2004.
Dan Brickley and Libby Miller. FOAF Vocabulary Specification, revision 1.47 edition, Sept 2003.
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.
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.
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.
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.
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.
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.
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).
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.
Michael H. Coen. Design principles for intelligent environments. In Proceedings of AAAI/IAAI 1998, pages 547–554, 1998.
Simon Cox, Paul Daisey, Ron Lake, Clemens Portele, and Arliss Whiteside. Geography markup language (gml 3.0). In OpenGIS Documents. OpenGIS Consortium, 2003.
Nicodemos Damianou, Naranker Dulay, Emil Lupu, and Morris Sloman. The ponder policy specification language. Lecture Notes in Computer Science, 1995:18–--, 2001.
Anind K. Dey. Providing Architectural Support for Building Context-Aware Applications. PhD thesis, Georgia Institute of Technology, 2000.
Edd Dumbill. Finding friends with xml and rdf. In IBM developerWorks, XML Watch. xmlhack.com, June 2002.
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.
Fabien L. Gandon and Norman M. Sadeh. Semantic web technologies to reconcile privacy and context awareness. Web Semantics Journal, 1(3), 2004.
Jeff Heflin. Web Ontology Language (OWL) Use Cases and Requirements, w3c can-didate recommendation 18 august 2003 edition, 2003.
Jerry R. Hobbs. A daml ontology of time. http://www.cs.rochester.edu/~ferguson/daml/daml-time-20020830. txt, 2002.
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.
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.
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.
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.
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.
Tim Kindberg and John Barton. A web-based nomadic computing system. Computer Networks, 35(4):443–456, 2001.
Douglas B. Lenat and R. V. Guha. Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project. Addison-Wesley, February 1990.
Alan K. MacKworth, Randy G. Goebel, and David I. Poole. Computational Intelligence: A Logical Approach, chapter 9, pages 319–342. Oxford University Press, 1998.
Deborah L. McGuinness and Frank van Harmelen. Owl web ontology language overview. http://www.w3.org/TR/owl-features/, 2003.
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.
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.
Filip Perich. MoGATU BDI Ontology, 2004.
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.
David Poole. Compiling a default reasoning system into prolog. New Generation Computing, 9(1):3–38, 1991.
Shelley Powers. Practical RDF. O’Reilly & Associates, 2003.
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.
William Noah Schilit. A System Architecture for Context-Aware Mobile Computing. PhD thesis, Columbia University, 1995.
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.
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.
Michael J. Wooldridge and Nicholas R. Jennings. Intelligent agents: Theory and practice. Knowledge Engineering Review, 10(2):115–152, June 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)