What is an ontology - nice description.

guarino@ladseb.pd.cnr.it (Nicola Guarino)
X-Sender: guarino@ladseb.ladseb.pd.cnr.it
Message-id: <v02120d03ad815e60bd78@[]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 29 Mar 1996 11:23:19 +0100
To: m.uschold@ed.ac.uk, mudcat@ie.utoronto.ca, srkb@cs.umbc.edu
From: guarino@ladseb.pd.cnr.it (Nicola Guarino)
Subject: What is an ontology - nice description.
Sender: owner-srkb@cs.umbc.edu
Precedence: bulk
In their paper "Ontologies: Principles, Methods and Applications", to
appear on The Knowledge Engineering Review, Mike Uschold and Michael
Gruninger report the following nice summary of what an ontology is, quoting
it from the SRKB mailing list:

Ontologies are agreements about shared conceptualizations. Shared
conceptualizations include conceptual frameworks for modelling domain
knowledge; content-specific protocols for communication among
inter-operating agents; and agreements about the representation of
particular domain theories. In the knowledge sharing context, ontologies
are specified in the form of definitions of representational vocabulary. A
very simple case would be a type hierarchy, specifying classes and their
subsumption relationships. Relational database schemata also serve as
ontologies by specifying the relations that can exist in some shared
database and the integrity constraints that must hold for them.

Does somebody know the author of this definition?

-- Nicola


Nicola Guarino
National Research Council     phone: +39 49 8295751
LADSEB-CNR                      fax:      +39 49 8295778
Corso Stati Uniti, 4                email:   guarino@ladseb.pd.cnr.it
I-35127 Padova

(*** UPDATED 18 March, 1996 ***)