Skip to search formSkip to main contentSkip to account menu

Algorithmic program debugging

Known as: Declarative Debugging 
Algorithmic debugging (also called declarative debugging) is a debugging technique that compares the results of sub-computations with what the… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
Abduction as reasoning paradigm has been much explored in Artificial Intelligence, but not yet taken up by decision making as… 
2012
2012
This paper presents a debugging technique for diagnosing errors in SQL views. The debugger allows the user to specify the error… 
2007
2007
We introduce a declarative debugger for Maude functional modules, which correspond to executable specifications in membership… 
2006
2006
paper presents a declarative approach to the debugging of object-oriented programs and illustrates the methodology through an… 
2003
2003
Non-strict purely functional languages pose many challenges to the designers of debugging tools. Declarative debugging has long… 
Review
2003
Review
2003
The Prolog programmer’s needs have always been the focus for guiding the development of the SWI-Prolog system. This article… 
Highly Cited
2003
Highly Cited
2003
We present and evaluate an automatic tool for extracting algebraic specifications from Java classes. Our tool maps a Java class… 
Highly Cited
1997
Highly Cited
1997
Lazy functional languages are declarative and allow the programmer to write programs where operational issues such as the… 
1992
1992
We show how declarative (or algorithmic) debugging can be applied to lazy functional programming and describe a prototype…