The quality of ontologies and their alignments is crucial for developing high-quality semantics-based applications. Traditional debugging techniques repair ontology networks by removing unwanted axioms and mappings, but may thereby remove consequences that are correct in the domain of the ontology network. In this paper we propose a framework for repairing ontology networks that deals with this issue. It defines basic operations such as debugging, weakening and completing. Further, it defines combination operators that reflect choices in how and when to use the basic operators, as well as choices regarding the autonomy level of the ontologies and alignments in the ontology network. We show the influence of the combination operators on the quality of the repaired network and present an implemented tool. By using our framework together with existing algorithms for debugging, weakening and completing, we essentially provide a blueprint for extending previous work and systems.
翻译:本体及其对齐的质量对于开发高质量的基于语义的应用至关重要。传统的调试技术通过移除不需要的公理与映射来修复本体网络,但这可能同时移除在本体网络领域中原本正确的推论。本文提出一种处理此问题的本体网络修复框架。该框架定义了调试、弱化与补全等基本操作,并进一步定义了组合算子,这些算子反映了如何及何时使用基本操作的选择,以及对本体网络中本体与对齐的自主性水平的选择。我们展示了组合算子对修复后网络质量的影响,并介绍了一个已实现的工具。通过将本框架与现有的调试、弱化及补全算法结合使用,我们实质上为扩展先前工作与系统提供了蓝图。