Skip to main content
    • Aa
    • Aa

Ontologies: principles, methods and applications

  • Mike Uschold (a1) and Michael Gruninger (a2)

This paper is intended to serve as a comprehensive introduction to the emerging field concerned with the design and use of ontologies. We observe that disparate backgrounds, languages, tools and techniques are a major barrier to effective communication among people, organisations and/or software understanding (i.e. an “ontology”) in a given subject area, can improve such communication, which in turn, can give rise to greater reuse and sharing, inter-operability, and more reliable software. After motivating their need, we clarify just what ontologies are and what purpose they serve. We outline a methodology for developing and evaluating ontologies, first discussing informal techniques, concerning such issues as scoping, handling ambiguity, reaching agreement and producing definitions. We then consider the benefits and describe, a more formal approach. We re-visit the scoping phase, and discuss the role of formal languages and techniques in the specification, implementation and evalution of ontologies. Finally, we review the state of the art and practice in this emerging field, considering various case studies, software tools for ontology development, key research issues and future prospects.

Hide All
A Gómez-Pérez , 1995. “Some ideas and examples to evaluate ontologies”. In: Proceedings of the Eleventh Conference on Artificial intelligence Applications. IEEE Press.

T Gruber , 1993. “A translation approach to portable ontology specifications”. Knowledge Acquisition 5(2) 199220.

T Gruber , 1995. “Towards principles for the design of ontologies used for knowledge sharing”. International Journal of Human-Computer Studies 43(5/6) 907928.

N Guarino and R Poli , 1995. “The role of formal ontology in the information technology”. International Journal of Human-Computer Studies 43(5/6) 623624.

G Lakoff , 1987. Women, Fire and Dangerous Things. University of Chicago Press.

J Lee and T Malone , 1990. “Partially shared views: A scheme for communicating among groups that use different type hierarchies”. ACM Trans Information Systems 8(1) 126.

AT Schreiber , BJ Wielinga , JM Akkermans , W Van de Velde and W Anjewierden , 1994. “Cml: The commonkads conceptual modelling language”. In: L Steels , AT Schreiber and W Van de Velde (eds) A Future for Knowledge Acquisition: Proceedings of the 8th European Knowledge Acquisition Workshop EKAW 94, pp. 125. Springer-Verlag.

J Sowa , 1995. “Top-level ontological categories”. International Journal of Human-Computer Studies 43(5/6): 669686.

Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

The Knowledge Engineering Review
  • ISSN: 0269-8889
  • EISSN: 1469-8005
  • URL: /core/journals/knowledge-engineering-review
Please enter your name
Please enter a valid email address
Who would you like to send this to? *


Full text views

Total number of HTML views: 0
Total number of PDF views: 116 *
Loading metrics...

Abstract views

Total abstract views: 1314 *
Loading metrics...

* Views captured on Cambridge Core between September 2016 - 18th October 2017. This data will be updated every 24 hours.