Skip to main content

Ontology

  • Reference work entry
Encyclopedia of Database Systems

Synonyms

Computational ontology; Semantic data model; Ontological engineering

Definition

In the context of computer and information sciences, an ontology defines a set of representational primitives with which to model a domain of knowledge or discourse. The representational primitives are typically classes (or sets), attributes (or properties), and relationships (or relations among class members). The definitions of the representational primitives include information about their meaning and constraints on their logically consistent application. In the context of database systems, ontology can be viewed as a level of abstraction of data models, analogous to hierarchical and relational models, but intended for modeling knowledge about individuals, their attributes, and their relationships to other individuals. Ontologies are typically specified in languages that allow abstraction away from data structures and implementation strategies; in practice, the languages of ontologies are closer...

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 2,500.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Berners-Lee T., Hendler J., and Lassila O. The semantic web. Scientific American, May 2001.

    Google Scholar 

  2. Gruber T.R. A translation approach to portable ontology specifications. Knowl. Acquisition, 5(2):199–220, 1993.

    Article  Google Scholar 

  3. Gruber T.R. Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud., 43(5–6):907–928, 1995.

    Article  Google Scholar 

  4. Guarino N. Formal ontology, conceptual analysis and knowledge representation. Int. J. Hum. Comput. Stud., 43(5–6):625–640, 1995.

    Article  Google Scholar 

  5. Hayes P.J. The second naive physics manifesto. In Formal Theories of the Common-Sense World, Moore (eds.). Hobbs, Ablex, Norwood, MA, 1985.

    Google Scholar 

  6. McCarthy J. Circumscription – a form of non-monotonic reasoning. Artif. Intell., 5(13):27–39, 1980.

    Article  MathSciNet  Google Scholar 

  7. McGuinness D.L. and van Harmelen F. OWL web ontology language. W3C Recommendation, February 10, 2004. Available online at: http://www.w3.org/TR/owl-features/.

  8. Neches R., Fikes R.E., Finin T., Gruber T.R., Patil R., Senator T., and Swartout W.R. Enabling technology for knowledge sharing. AI Mag., 12(3):16–36, 1991.

    Google Scholar 

  9. Smith B. and Welty C. Ontology – towards a new synthesis. In Proc. Int. Conf. on Formal Ontology in Information Systems, 2001.

    Google Scholar 

  10. Sowa J.F. Conceptual Structures: Information Processing in Mind and Machine, Addison Wesley, Reading, MA, 1984.

    MATH  Google Scholar 

  11. Standard Upper Ontology Working Group (SUO). IEEE P1600.1. Available online at: http://suo.ieee.org/.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this entry

Cite this entry

Gruber, T. (2009). Ontology. In: LIU, L., ÖZSU, M.T. (eds) Encyclopedia of Database Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39940-9_1318

Download citation

Publish with us

Policies and ethics