Visualization of program executions has been used in applications which include education and debugging. However, traditional visualization techniques often fall short of expectations or are altogether inadequate for new programming paradigms, such as Constraint Logic Programming (CLP), whose declarative and operational semantics differ in some crucial ways from those of other paradigms. In particular, traditional ideas regarding the behavior of data often cannot be lifted in a straightforward way to (C)LP from other families of programming languages. In this chapter we discuss techniques for visualizing data evolution in CLP. We briefly review some previously proposed visualization paradigms, and also propose a number of (to our knowledge...
A number of data description languages initially designed as standards for trie WWW are currently be...
The work in the thesis presents an animation extension (CHRvis) to Constraint Handling Rules (CHR). ...
. We present in this paper a method allowing to structure a constraint store by modifying the constr...
We address the design and implementation of visual paradigms for observing the execution of constrai...
Visualization of program executions has been found useful in applications which include education an...
Visualization of program executions has been found useful in applications which include education an...
The control part of the execution of a constraint logic program can be conceptually shown as a searc...
Developing and maintaining Constraint Logic Programs (CLP) requires performanc- e debugging tools ba...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
Visualization is probably the most powerful tool to help develop, test and improve Constraint Progra...
Constraint Handling Rules (CHR) has matured into a general purpose language over the past two decade...
Problems such as timetabling or personnel allocation can be modeled and solved using discrete constr...
International audienceCLPGUI is a generic graphical user interface for visualizing and controlling t...
In this paper, we propose an extension of Constraint Handling Rules (CHR) with different visualizati...
The work in the paper presents an animation extension (CHR^{vis}) to Constraint Handling Rules (CHR)...
A number of data description languages initially designed as standards for trie WWW are currently be...
The work in the thesis presents an animation extension (CHRvis) to Constraint Handling Rules (CHR). ...
. We present in this paper a method allowing to structure a constraint store by modifying the constr...
We address the design and implementation of visual paradigms for observing the execution of constrai...
Visualization of program executions has been found useful in applications which include education an...
Visualization of program executions has been found useful in applications which include education an...
The control part of the execution of a constraint logic program can be conceptually shown as a searc...
Developing and maintaining Constraint Logic Programs (CLP) requires performanc- e debugging tools ba...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
Visualization is probably the most powerful tool to help develop, test and improve Constraint Progra...
Constraint Handling Rules (CHR) has matured into a general purpose language over the past two decade...
Problems such as timetabling or personnel allocation can be modeled and solved using discrete constr...
International audienceCLPGUI is a generic graphical user interface for visualizing and controlling t...
In this paper, we propose an extension of Constraint Handling Rules (CHR) with different visualizati...
The work in the paper presents an animation extension (CHR^{vis}) to Constraint Handling Rules (CHR)...
A number of data description languages initially designed as standards for trie WWW are currently be...
The work in the thesis presents an animation extension (CHRvis) to Constraint Handling Rules (CHR). ...
. We present in this paper a method allowing to structure a constraint store by modifying the constr...