scispace - formally typeset
Open AccessProceedings Article

Pattern-based OWL ontology debugging guidelines

Reads0
Chats0
TLDR
It is claimed that it is possible to provide additional support to ontology developers, based on the identification of common antipatterns and a debugging strategy, which can be combined with the use of existing tools in order to make this task more effective.
Abstract
Debugging inconsistent OWL ontologies is a tedious and time-consuming task where a combination of ontology engineers and domain experts is often required to understand whether the changes to be performed are actually dealing with formalisation errors or changing the intended meaning of the original knowledge model. Debugging services from existing ontology engineering tools and debugging strategies available in the literature aid in this task. However, in complex cases they are still far from providing adequate support to ontology developers, due to their lack of efficiency or precision when explaining the main causes for unsatisfiable classes, together with little support for proposing solutions for them. We claim that it is possible to provide additional support to ontology developers, based on the identification of common antipatterns and a debugging strategy, which can be combined with the use of existing tools in order to make this task more effective.

read more

Content maybe subject to copyright    Report

Citations
More filters
BookDOI

The Semantic Web: Semantics and Big Data

TL;DR: This paper presents a unified framework for aligning taxonomies, the most used kind of ontologies, and debuggingTaxonomies and their alignments, where ontology alignment is treated as a special kind of debugging.
Book ChapterDOI

ONTO-EVO A L an ontology evolution approach guided by pattern modeling and quality evaluation

TL;DR: A generic ontology evolution approach guided by a pattern-oriented process and a quality evaluation activity is presented, which aims to drive and control change application while maintaining consistency of the evolved ontology.
Book ChapterDOI

A unified approach for aligning taxonomies and debugging taxonomies and their alignments

TL;DR: This paper presents a unified framework for aligning taxonomies, the most used kind of ontologies, and debuggingTaxonomies and their alignments, where ontology alignment is treated as a special kind of debugging.
Posted Content

Interactive Debugging of Knowledge Bases.

TL;DR: This work proposes complete, sound and optimal methods for the interactive debugging of KBs that suggest the one (minimally invasive) error correction of the faulty KB that yields a repaired KB with exactly the intended semantics.
Journal ArticleDOI

A unified approach for debugging is-a structure and mappings in networked taxonomies.

TL;DR: A unified framework for debugging the is-a structure of and mappings between taxonomies, the most used kind of ontologies, and an implementation of an environment that supports domain experts to deal with this issue are presented.
References
More filters
Book

Design Patterns: Elements of Reusable Object-Oriented Software

TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
Journal ArticleDOI

Evaluating ontological decisions with OntoClean

TL;DR: Explosing common misuses of the subsumption relationship and the formal basis for why they are wrong and how to stop them.
Book ChapterDOI

OWL Pizzas: Practical Experience of Teaching OWL-DL: Common Errors & Common Patterns

TL;DR: This paper presents the most common difficulties encountered by newcomers to the language, that have been observed during the course of more than a dozen workshops, tutorials and modules about OWL-DL and it’s predecessor languages.
Book ChapterDOI

Laconic and Precise Justifications in OWL

TL;DR: An algorithm is provided and results from an empirical evaluation carried out on several published ontologies are presented, showing that laconic/precise justifications can be computed in a reasonable time for entailments in a range of ontologies that vary in size and complexity.
Journal Article

Repairing Unsatisfiable Concepts in OWL Ontologies

TL;DR: This paper investigates the problem of repairing unsatisfiable concepts in an OWL ontology in detail, keeping in mind the user perspective as much as possible and presents a preliminary version of an interactive ontology repair tool.