AbstractThis paper is part of a comprehensive approach to debugging for functional logic languages. The basic idea of the whole project is to trace the execution of functional logic programs by side effects and then give different views on the recorded data. In this way well known debugging techniques like declarative debugging, expression observation, redex trailing but also step-by-step debuggers and cost center oriented symbolic profiling can be implemented as special views on the recorded data. In addition, creating new views for special debugging purposes should be easy to implement. This is where the contribution of this work sets in. We describe how the recorded data is interpreted and preprocessed in order to yield an extremely simp...
AbstractDebugging by observing the evaluation of expressions and functions is a useful approach for ...
This paper presents a box-oriented debugging model for the functional logic language ALF. Due to the...
Functional values are used naturally in higher order functional programs, as they are commonly passe...
AbstractThis paper is part of a comprehensive approach to debugging for functional logic languages. ...
A lightweight approach to debugging functional logic programs by observations is presented, implemen...
This paper formally presents a model of tracing for functional programs based on a small-step operat...
This paper formally presents a model of tracing for functional programs based on a small-step operat...
AbstractWe present a general framework for the declarative debugging of functional logic programs, w...
This thesis describes the design, implementation and use of a run-time debugging tool for understand...
We present a generic scheme for the declarative debugging of functional logic programs which is vali...
AbstractWe present a generic scheme for the declarative debugging of functional logic programs which...
AbstractThis paper is based on a recently developed technique to build debugging tools for lazy func...
We present a general framework for the declarative debugging of functional logic programs, which is ...
We present a general framework for the declarative debugging of functional logic programs, which is ...
In this position paper, we present a prototype of a visualizer for functional programs. Such program...
AbstractDebugging by observing the evaluation of expressions and functions is a useful approach for ...
This paper presents a box-oriented debugging model for the functional logic language ALF. Due to the...
Functional values are used naturally in higher order functional programs, as they are commonly passe...
AbstractThis paper is part of a comprehensive approach to debugging for functional logic languages. ...
A lightweight approach to debugging functional logic programs by observations is presented, implemen...
This paper formally presents a model of tracing for functional programs based on a small-step operat...
This paper formally presents a model of tracing for functional programs based on a small-step operat...
AbstractWe present a general framework for the declarative debugging of functional logic programs, w...
This thesis describes the design, implementation and use of a run-time debugging tool for understand...
We present a generic scheme for the declarative debugging of functional logic programs which is vali...
AbstractWe present a generic scheme for the declarative debugging of functional logic programs which...
AbstractThis paper is based on a recently developed technique to build debugging tools for lazy func...
We present a general framework for the declarative debugging of functional logic programs, which is ...
We present a general framework for the declarative debugging of functional logic programs, which is ...
In this position paper, we present a prototype of a visualizer for functional programs. Such program...
AbstractDebugging by observing the evaluation of expressions and functions is a useful approach for ...
This paper presents a box-oriented debugging model for the functional logic language ALF. Due to the...
Functional values are used naturally in higher order functional programs, as they are commonly passe...