PROMESAS (S0505/TIC/0407), TIN2008-06622-C03-01, S-0505/TIC/0407, and UCM-BSCH-GR58/08-910502. Declarative debugging is a debugging technique that abstracts the execution details, that can be difficult to follow in general in declarative languages, to focus on results. It relies on a data structure called debugging tree, that represents the computation and is traversed by asking questions to the user about the correction of the computation steps related to each node. Thus, the complexity of the questions is an important factor regarding the applicability of the technique. In this paper we present a transformation for debugging trees for Maude specifications that ensures that any subterm occurring in a question has been previously replaced b...
Rewriting logic is a logic of change, where rewrites correspond to transitions between states. One o...
∗Research supported by MEC Spanish projects DESAFIOS (TIN2006-15660-C02-01) and STAMP (TIN2008-06622
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...
Abstract. Declarative debugging is a debugging technique that abstracts the exe-cution details that ...
Abstract. Algorithmic debugging has been applied to many declarative program-ming paradigms; in this...
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. Declarative debugging is a semi-automatic technique that locates a program fragment respon...
Declarative debugging is a semi-automatic technique that starts from an incorrect computation and lo...
AbstractDeclarative debugging is a semi-automatic technique that starts from an incorrect computatio...
Abstract. Declarative debugging is a semi-automatic technique that starts from an incorrect computat...
AbstractA declarative debugger for Maude functional modules, which correspond to executable specific...
Abstract. Declarative debugging has been applied to many declarative program-ming paradigms; in this...
Declarative debugging is a semi-automatic technique that starts from an incorrect computation and l...
Abstract. Declarative debugging has been applied to many declarative program-ming paradigms; in this...
Rewriting logic is a logic of change, where rewrites correspond to transitions between states. One o...
∗Research supported by MEC Spanish projects DESAFIOS (TIN2006-15660-C02-01) and STAMP (TIN2008-06622
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...
Abstract. Declarative debugging is a debugging technique that abstracts the exe-cution details that ...
Abstract. Algorithmic debugging has been applied to many declarative program-ming paradigms; in this...
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. Declarative debugging is a semi-automatic technique that locates a program fragment respon...
Declarative debugging is a semi-automatic technique that starts from an incorrect computation and lo...
AbstractDeclarative debugging is a semi-automatic technique that starts from an incorrect computatio...
Abstract. Declarative debugging is a semi-automatic technique that starts from an incorrect computat...
AbstractA declarative debugger for Maude functional modules, which correspond to executable specific...
Abstract. Declarative debugging has been applied to many declarative program-ming paradigms; in this...
Declarative debugging is a semi-automatic technique that starts from an incorrect computation and l...
Abstract. Declarative debugging has been applied to many declarative program-ming paradigms; in this...
Rewriting logic is a logic of change, where rewrites correspond to transitions between states. One o...
∗Research supported by MEC Spanish projects DESAFIOS (TIN2006-15660-C02-01) and STAMP (TIN2008-06622
We present a declarative debugger for lazy functional logic programs with polymorphic type disciplin...