Abstract:
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 systems. We show how the development and implementation of an explicit account of a shared 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 purposes 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 of 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 evaluation 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 reearch issues and future prospects.
Citations
|
1508
|
R.: "A translation approach to portable ontologies
– Gruber
- 1993
|
|
351
|
Building Large Knowledge-Based Systems
– Lenat, Guha
- 1990
|
|
330
|
Knowledge interchange format, version 3.0 reference manual
– Genesereth, Fikes
- 1992
|
|
255
|
Dangerous Things
– Women
- 1987
|
|
171
|
Ontologies and Knowledge Bases: towards a terminological clarification
– Guarino, Giaretta
- 1995
|
|
163
|
Tools for Inventing Organizations: Toward a Handbook of Organizational Processes
– Malone, Crowston, et al.
- 1997
|
|
106
|
Towards a methodology for building ontologies
– Uschold, King
- 1995
|
|
92
|
Enterprise Modelling
– Fox, Gruninger
- 1998
|
|
58
|
An ontology of meta-level categories
– Guarino, Carrara, et al.
- 1994
|
|
52
|
Collaborative ontology construction for information integration
– Farquhar, Fikes, et al.
- 1995
|
|
46
|
Top-Level Ontological Categories
– Sowa
- 1995
|
|
26
|
Some ideas and examples to evaluate ontologies
– Gomez-Perez
- 1994
|
|
23
|
Knowledge Sharing Technology Project Overview
– Fikes, Cutkosky, et al.
- 1991
|
|
20
|
Partially shared views: A scheme for communicating among groups that use different type hierarchies
– Lee, Malone
- 1990
|
|
15
|
The KAKTUS View on the 'O' Word
– Schreiber, Wielinga, et al.
- 1995
|
|
14
|
PIF Working Group. The pif process interchange format and framework
– Lee, Yost
- 1995
|
|
14
|
Knowledge representation specification language. Technical report, DARPA/Rome Laboratory Planning and Scheduling Initiative
– Lehrer
- 1993
|
|
13
|
Compiling a Declarative, High-Level Language for Semantic Integrity Constraints
– Embury, Gray
- 1995
|
|
12
|
Evaluation and assessment of knowledge sharing technology
– Gómez-Pérez, Juristo, et al.
- 1995
|
|
12
|
Conventions for Reaching Agreement on Shared Ontologies
– Skuce
- 1995
|
|
6
|
An agent based approach to spacecraft mission operations
– Jones, Wheadon, et al.
- 1995
|
|
5
|
Introduction to business system development method
– IBM
- 1990
|
|
5
|
Fire and Dangerous Things
– Lako
- 1987
|
|
4
|
Scalability of the performance of knowledge representation systems
– Speel, Raalte, et al.
- 1995
|
|
2
|
Knowledge Reuse in Business Domains Experience with
– King
- 1995
|
|
2
|
The ESSENTIAL COBRA: System Integration Using Distributed Objects. John Wiley and Object Management Group
– Mowbray, Zahavi
- 1995
|
|
2
|
Structured system of concepts for storing, retrieving, and manipulating chemical information
– Vet, Mars
- 1993
|
|
2
|
Evaluation and assessment ofknowledge sharing technology
– Gomez-Perez, Juristo, et al.
- 1995
|
|
2
|
A translation approach toportableontology speci cations
– Gruber
- 1993
|
|
2
|
The knowledge representation speci cation language manual
– Lehrer
- 1994
|
|
1
|
Conceptual graphs, a presentation language for knowledge in conceptual models� working draft of proposed american national standard
– ANSI
- 1995
|
|
1
|
Formalizing ontological committment
– Guarino, Carrara, et al.
- 1994
|
|
1
|
18] Initial release of international standard (is) 10303
– J, Uschold
- 1994
|
|
1
|
42{50. Unicom Seminars
– J, Wheadon
- 1995
|
|
1
|
Volume 867
– Springer-Verlag
- 1994
|
|
1
|
AIAI-TR-191 Ontologies Page 52 [34
– Sowa
- 1984
|
|
1
|
formalism for expressing ontologies
– Framework
- 1994
|
|
1
|
Piet-Hein Speel and Wilco G. AIAI-TR-191 Ontologies Page 55 ter Stal, Plinius intermediate report, Memoranda Informatica 94-35, University ofTwente
– Vet, Jong, et al.
- 1994
|
|
1
|
der Vet and Nicolaas J.I. Mars, "Ontologies for very large knowledge bases in materials science: a case study", in: Towards very large knowledge bases
– van
- 1995
|
|
1
|
AIAI-TR-191 Ontologies Page 56 B Using Ontologies to Enable Enterprise Model Integration Florence Fillion ( llion@kbsi.com) and Christopher Menzel (cmenzel@kbsi.com) Knowledge Based Systems
– Base
|
|
1
|
ow Management Coalition Members. Glossary - a work ow management coalition speci cation. Technical report, The Work ow Management Coalition
– Work
- 1994
|
|
1
|
der Vet and Nicolaas J.I. Mars, \Ontologies for very large knowledge bases in materials science: a case study", in: Towards very large knowledge bases
– van
- 1995
|