Table of Contents
Multi-Use Ontologies
Reusable Knowledge Bases
Representation Requires Vocabulary
Defining Domain-Specific Vocabulary
KR Language Components
Classical Definitions Are Not Enough
Object-Oriented Languages Too Restrictive
What Axioms Can Be In An Ontology?
KR Language Components
Ontologies in Representation Languages
Ontologies Included in CML
CML Classes
The Role of Ontologies in KR
What’s Special About Ontologies?
Where Are Ontologies Useful?
Information Broker Architecture
Conceptual Schemas are Ontologies
Distributed Collaborative Engineering
Interlinguas for Reusable KBs
The Ontolingua Web Service
The Ontolingua Web Service
Ontology Inclusion
Mace Domain Ontology
|