Modular first-order ontologies via repositories

  • Authors:
  • Michael Grüninger;Torsten Hahmann;Ali Hashemi;Darren Ong;Atalay Ozgovde

  • Affiliations:
  • (Correspd. E-mail: gruninger@mie.utoronto.ca) Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON, Canada;Department of Computer Science, University of Toronto, Toronto, ON, Canada;Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON, Canada;Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON, Canada;Department of Computer Science, University of Toronto, Toronto, ON, Canada

  • Venue:
  • Applied Ontology - Modularity in Ontologies
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

From its inception, the focus of ontological engineering has been to support the reusability and shareability of ontologies, as well as interoperability of ontology-based software systems. Among the approaches employed to address these challenges have been ontology repositories and the modularization of ontologies. In this paper we combine these approaches and use the relationships between first-order ontologies within a repository (such as non-conservative extension and relative interpretation) to characterize the criteria for modularity. In particular, we introduce the notion of core hierarchies, which are sets of theories with the same non-logical lexicons and which are all non-conservative extensions of a unique root theory. The technique of relative interpretation leads to the notion of reducibility of a theory to a set of theories in different core hierarchies. We show how these relationships support a semi-automated procedure that decomposes an ontology into irreducible modules. We also propose a semi-automated procedure that can use the relationships between modules to characterize which modules can be shared and reused among different ontologies.