Reasoning and change management in modular ontologies. Stuckenschmidt, H. & Klein, M. Data and Knowledge Engineering, 63(2):200–223, Elsevier, 11, 2007.
doi  abstract   bibtex   
The benefits of modular representations are well known from many areas of computer science. While in software engineering modularization is mainly a vehicle for supporting distributed development and re-use, in knowledge representation, the main goal of modularization is efficiency of reasoning. In this paper, we concentrate on the benefits of modularization in the context of ontologies, explicit representations of the terminology used in a domain. We define a formal representation for modular ontologies based on the notion of Distributed Description Logics and introduce an architecture that supports local reasoning by compiling implied axioms. We further address the problem of guaranteeing the correctness and completeness of compiled knowledge in the presence of changes in different modules. We propose a heuristic for analyzing changes and their impact on compiled knowledge and guiding the process of updating compiled information that can often reduce the effort of maintaining a modular ontology by avoiding unnecessary re-compilation.
@article{70984b20c73d4635895bc4a4c0493911,
  title     = "Reasoning and change management in modular ontologies",
  abstract  = "The benefits of modular representations are well known from many areas of computer science. While in software engineering modularization is mainly a vehicle for supporting distributed development and re-use, in knowledge representation, the main goal of modularization is efficiency of reasoning. In this paper, we concentrate on the benefits of modularization in the context of ontologies, explicit representations of the terminology used in a domain. We define a formal representation for modular ontologies based on the notion of Distributed Description Logics and introduce an architecture that supports local reasoning by compiling implied axioms. We further address the problem of guaranteeing the correctness and completeness of compiled knowledge in the presence of changes in different modules. We propose a heuristic for analyzing changes and their impact on compiled knowledge and guiding the process of updating compiled information that can often reduce the effort of maintaining a modular ontology by avoiding unnecessary re-compilation.",
  keywords  = "Change management, Distributed Knowledge Representation, Ontologies, Reasoning",
  author    = "Heiner Stuckenschmidt and Michel Klein",
  year      = "2007",
  month     = "11",
  doi       = "10.1016/j.datak.2007.02.001",
  volume    = "63",
  pages     = "200--223",
  journal   = "Data and Knowledge Engineering",
  issn      = "0169-023X",
  publisher = "Elsevier",
  number    = "2",
}

Downloads: 0