paper-with-me

Papers

Interactive ontology debugging: two query strategies for efficient fault localization

2011-07-20 · Kostyantyn Shchekotykhin, Gerhard Friedrich, Philipp Fleiss, Patrick Rodler

Effective debugging of ontologies is an important prerequisite for their broad application, especially in areas that rely on everyday users to create and maintain knowledge bases, such as the Semantic Web. In such systems ontologies capture formalized vocabularies of terms shared by its users. However in many cases users have different local views of the domain, i.e. of the context in which a given term is used. Inappropriate usage of terms together with natural complications when formulating and understanding logical descriptions may result in faulty ontologies. Recent ontology debugging approaches use diagnosis methods to identify causes of the faults. In most debugging scenarios these methods return many alternative diagnoses, thus placing the burden of fault localization on the user. This paper demonstrates how the target diagnosis can be identified by performing a sequence of observations, that is, by querying an oracle about entailments of the target ontology. To identify the best query we propose two query selection strategies: a simple "split-in-half" strategy and an entropy-based strategy. The latter allows knowledge about typical user errors to be exploited to minimize the number of queries. Our evaluation showed that the entropy-based method significantly reduces the number of required queries compared to the "split-in-half" approach. We experimented with different probability distributions of user errors and different qualities of the a-priori probabilities. Our measurements demonstrated the superiority of entropy-based query selection even in cases where all fault probabilities are equal, i.e. where no information about typical user errors is available.

📄 PDF Abstract BibTeX arXiv:1107.4303

Code (0)

등록된 구현이 없습니다.

Tasks

Fault localizationVocal Bursts Valence Prediction

Similar Papers 제목 키워드 기반

Are Query-Based Ontology Debuggers Really Helping Knowledge Engineers?

2019-04-02 · Patrick Rodler, Dietmar Jannach, Konstantin Schekotihin, Philipp Fleiss

Real-world semantic or knowledge-based systems, e.g., in the biomedical domain, can become large and complex. Tool support for the localization and repair of faults within knowledge bases of such systems can therefore be…

Interactive Debugging of ASP Programs

2014-03-20 · Kostyantyn Shchekotykhin

Broad application of answer set programming (ASP) for declarative problem solving requires the development of tools supporting the coding process. Program debugging is one of the crucial activities within this process. R…

A New Expert Questioning Approach to More Efficient Fault Localization in Ontologies

2019-03-31 · Patrick Rodler, Michael Eichholzer

When ontologies reach a certain size and complexity, faults such as inconsistencies, unsatisfiable classes or wrong entailments are hardly avoidable. Locating the incorrect axioms that cause these faults is a hard and ti…

Fault localization

Revelio: ML-Generated Debugging Queries for Distributed Systems

2021-06-28 · Pradeep Dogga, Karthik Narasimhan, Anirudh Sivaraman, Shiv Kumar Saini 외

A major difficulty in debugging distributed systems lies in manually determining which of the many available debugging tools to use and how to query its logs. Our own study of a production debugging workflow confirms the…

Repairing $\mathcal{EL}$ Ontologies Using Weakening and Completing

2022-07-31 · Ying Li, Patrick Lambrix

The quality of ontologies in terms of their correctness and completeness is crucial for developing high-quality ontology-based applications. Traditional debugging techniques repair ontologies by removing unwanted axioms,…