Table of Contents
Stanford DB Seminar 991112Data semantics, modeling and ontologies: new frontiers in databases
Overview
Caveat Emptor
“Make me a basketball website” . --a Gedankenexperiment
(Declarative) Semantics
Semantics in Information Systems
Semantics in Information Systems
Semantics in Information Systems
Proof vs. Model
Ontology = Conceptualization
Example: WordNet (Miller et al.)
Example: WordNet
Problems with current lexicons
Example: CYC (Lenat & Guha)
An “intensional” ontology: KIF
Domain/Application Ontology
Computerized ontologies: Applications
Ontology in the Corporation
Example: “ontologize” databases (part of DOGMA Project)
Example: RosettaNet Partnership
Example: RosettaNet
“Ontologization” of an application, of a domain, of an everything
PPT Slide
SAP glossary --parsed into lexonsversion A note! presently requires serious manual assist :-(
SAP glossary --parsed into lexonsversion B note! requires even more manual assist
Example of Ontology creation and use
Ontology Formalisms
Extensional Ontology
Intensional Ontology (Guarino ‘98)
Intensional Ontology
Intensional Ontology
Intensional (Language-) Ontology
Universal Ontology
Intensional ?link? Extensional
Ontology design & tools
DOGMA: Ontologies + Agents
Ontologies + Agents
DOGMA Ontology Server
Ontology Design Methodology?
Dynamic self-organization in DOGMA
The Roles of Roles
Example: Object-Role Modeling(ORM: was “NIAM”)
Meta modeling
Q: what goes into ontology?
Q: indeed e.g. consider an entry,
Example: the XOL meta model (Karp, Chaudhri & Thomere ’99)
XOL meta model (cont’d)
XOL meta model (cont’d)
Open Information Model (OIM)
OIM Knowledge Description Model (redone in ORM)
Knowledge Description Model (Terms)
Adding context to the OIM model
Adapted meta-model: situating “context”
Context tree: representation
Context example: tree levels
Context example: tree node
The Ontology Grail
|