Abstract. Declarative debugging has been applied to many declarative program-ming paradigms; in this paper, a declarative debugger for rewriting logic specifi-cations, embodied in the Maude language, is presented. Starting from an incorrect computation (a reduction, a type inference, or a rewrite), the debugger builds a tree representing this computation and guides the user through it to find a wrong statement. We present the debugger’s main features, such as support for func-tional and system modules, two possible constructions of the debugging tree, two different strategies to traverse it, use of a correct module to reduce the number of questions asked to the user, selection of trusted vs. suspicious statements, and trusting of statements...
Declarative debugging is a semi-automatic technique that starts from an incorrect computation and l...
AbstractDeclarative debugging has been proposed as a suitable technique for diagnosing errors. It is...
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...
Abstract. Declarative debugging has been applied to many declarative program-ming paradigms; in this...
Abstract. Declarative debugging is a semi-automatic technique that starts from an incorrect computat...
Abstract. Declarative debugging is a semi-automatic technique that starts from an incorrect computat...
A declarative debugger for Maude functional modules, which correspond to executable specifications i...
A declarative debugger for Maude functional modules, which correspond to executable specifications i...
Abstract. Algorithmic debugging has been applied to many declarative program-ming paradigms; in this...
AbstractA declarative debugger for Maude functional modules, which correspond to executable specific...
AbstractDeclarative debugging is a semi-automatic technique that starts from an incorrect computatio...
Abstract. Declarative debugging is a debugging technique that abstracts the exe-cution details that ...
Rewriting logic is a logic of change, where rewrites correspond to transitions between states. One o...
Abstract. Declarative debugging is a semi-automatic technique that locates a program fragment respon...
PROMESAS (S0505/TIC/0407), TIN2008-06622-C03-01, S-0505/TIC/0407, and UCM-BSCH-GR58/08-910502. Decla...
Declarative debugging is a semi-automatic technique that starts from an incorrect computation and l...
AbstractDeclarative debugging has been proposed as a suitable technique for diagnosing errors. It is...
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...
Abstract. Declarative debugging has been applied to many declarative program-ming paradigms; in this...
Abstract. Declarative debugging is a semi-automatic technique that starts from an incorrect computat...
Abstract. Declarative debugging is a semi-automatic technique that starts from an incorrect computat...
A declarative debugger for Maude functional modules, which correspond to executable specifications i...
A declarative debugger for Maude functional modules, which correspond to executable specifications i...
Abstract. Algorithmic debugging has been applied to many declarative program-ming paradigms; in this...
AbstractA declarative debugger for Maude functional modules, which correspond to executable specific...
AbstractDeclarative debugging is a semi-automatic technique that starts from an incorrect computatio...
Abstract. Declarative debugging is a debugging technique that abstracts the exe-cution details that ...
Rewriting logic is a logic of change, where rewrites correspond to transitions between states. One o...
Abstract. Declarative debugging is a semi-automatic technique that locates a program fragment respon...
PROMESAS (S0505/TIC/0407), TIN2008-06622-C03-01, S-0505/TIC/0407, and UCM-BSCH-GR58/08-910502. Decla...
Declarative debugging is a semi-automatic technique that starts from an incorrect computation and l...
AbstractDeclarative debugging has been proposed as a suitable technique for diagnosing errors. It is...
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...