Papers /

Gruninger-Dagstuhl 2005

Reading

Outdoors

Games

Hobbies

LEGO

Food

Code

Nook

sidebar

Gruninger-Dagstuhl 2005

Model-Theoretic Approaches to Semantic Integration

Gruninger

model theory semantic translation invariant interlingua psl is2010q1

@inproceedings{gruninger:dsp-2005,
  author={Michael Gr{\"u}ninger},
  title={Model-Theoretic Approaches to Semantic Integration},
  booktitle={Semantic Interoperability and Integration},
  year={2005},
  series={Dagstuhl Seminar Proceedings},
  number={04391},
  publisher={Internationales Begegnungs- und Forschungszentrum
             f{\"u}r Informatik (IBFI), Schloss Dagstuhl, Germany},
  editor={Y. Kalfoglou and M. Schorlemmer and A. Sheth
          and S. Staab and M. Uschold},
  url={\url{http://drops.dagstuhl.de/opus/volltexte/2005/39}},
}

[ PDF ]

"A semantics-preserving exchange of information between two software applications requires mappings between logically equivalent concepts in the ontology of each application."

  • Semantic integration is then generating mappings, verifying, and executing

Current approaches: Based on taxonomic structure, heuristics-based comparisons of the symbols

To automate, prove correct, need stronger, model theoretic techniques

PSL has core ontology, definitional extensions providing richer lexicon

  • Extensions based on invariants, properties preserved by isomorphism, that partition models of the core ontology

Several definitions needed to define translation

"Considering interoperability among complete first-order inference engines that exchange first-order sentences"

  • First order to maintain completeness
  • Complete reasoners required in order to ensure it's not possible to exchange sentences that have models falling within the recipients ontology, but which cannot be derived

Examples of structures

  • Graphs, linear orderings, partial orderings, groups, fields, vector spaces

"Ontological Stance: Given an application $A$, there exists a class of models $M^A$ such that any sentence $\Phi$ is decided by $A$ to be satisfiable iff there exists $M \in M^A$ such that $M \models \Phi$."

  • Even if the application does not use an explicit ontology, we can still treat it as such

Definitional extensions based around invariants of core models

  • Helps identify coverage
  • Makes it easier to characterize application
    • Bootstrap application ontologies
Recent Changes (All) | Edit SideBar Page last modified on August 11, 2010, at 08:04 AM Edit Page | Page History