This thesis describes a new approach to declarative debugging (error diagnosis) of logic programs. The main contributions are: Declarative source debugging, a new approach requiring less queries from the users. Improved algorithms for classical declarative execution debugging. Support for Prolog impurities, such as cuts and side effects. The use of suspect trees, allowing uniform treatment of all considered bug types. More extensive use of the available user knowledge. An approach for debugging meta interpreted and pre processed programs. An implementation architecture designed for large program computations, but not tested on large programs. An experimental prototype incorporating these improvements. An application of the debugging framewo...
AbstractDiagnosis methods in debugging aim at detecting bugs of a program, either by comparing it wi...
AbstractWe present a generic scheme for the declarative debugging of programs that are written in re...
AbstractIn this paper, we propose to apply declarative debugging to Datalog programs. Our approach r...
The thesis describes a new approach to declarative debugging (error diagnosis) of logic programs, in...
We propose debugging tools for the development of environments for logic programming languages. Suc...
152 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1988.This dissertation addresses t...
Abstract. The logic programming language Datalog has been extensively researched as a query language...
AbstractDeclarative debugging has been proposed as a suitable technique for diagnosing errors. It is...
Algorithmic debugging, as presented by Shapiro, is an interactive process where the debugging system...
A methodology for reasoning about logic programs and their specifications is applied to program debu...
A methodology for reasoning about logic programs and their specifications is applied to program debu...
Many logic programming languages have delay primi-tives which allow coroutining. This introduces a c...
The use of high level declarative languages has been ad-vocated since they allow problems to be expr...
AbstractWe study Shapiro's method of bug diagnosis in the theoretical framework of Horn clause logic...
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...
AbstractDiagnosis methods in debugging aim at detecting bugs of a program, either by comparing it wi...
AbstractWe present a generic scheme for the declarative debugging of programs that are written in re...
AbstractIn this paper, we propose to apply declarative debugging to Datalog programs. Our approach r...
The thesis describes a new approach to declarative debugging (error diagnosis) of logic programs, in...
We propose debugging tools for the development of environments for logic programming languages. Suc...
152 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1988.This dissertation addresses t...
Abstract. The logic programming language Datalog has been extensively researched as a query language...
AbstractDeclarative debugging has been proposed as a suitable technique for diagnosing errors. It is...
Algorithmic debugging, as presented by Shapiro, is an interactive process where the debugging system...
A methodology for reasoning about logic programs and their specifications is applied to program debu...
A methodology for reasoning about logic programs and their specifications is applied to program debu...
Many logic programming languages have delay primi-tives which allow coroutining. This introduces a c...
The use of high level declarative languages has been ad-vocated since they allow problems to be expr...
AbstractWe study Shapiro's method of bug diagnosis in the theoretical framework of Horn clause logic...
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...
AbstractDiagnosis methods in debugging aim at detecting bugs of a program, either by comparing it wi...
AbstractWe present a generic scheme for the declarative debugging of programs that are written in re...
AbstractIn this paper, we propose to apply declarative debugging to Datalog programs. Our approach r...