Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about control of execution and domain modification. In this paper, we present a trace structure that provides information about additional important aspects. We incorporate explanations in the trace structure, i.e. reasons for why certain solver actions occur. Furthermore, we come up with a format for describing the execution of the filtering algorithms of global constraints. Some new ideas about the design of the trace are also presented. For example, we have modeled our trace as a nested block structure in order to achieve a hierarchical view. Also, new ways about how to represent and identify different entities such as constraints and domain var...
Visualization of program executions has been used in applications which include education and debugg...
In an approach to software monitoring called Dynamic Monitoring with Integrity Constraints (DynaMICs...
Abstract. CSP is a powerful language to specify complex concurrent systems. Due to the non-determini...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
Developing and maintaining Constraint Logic Programs (CLP) requires performanc- e debugging tools ba...
Theme 2 - Genie logiciel et calcul symbolique - Projets Contraintes et LandeAvailable from INIST (FR...
Debugging tools are essential to help tune constraint solving programs. However, at present, these t...
In order to address the multi-directional nature of constraint logic programs, recent optimizing com...
AbstractIn order to address the multi-directional nature of constraint logic programs, recent optimi...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
Constraint Logic Programming languages on Finite Domains CLP(FD) provide a declarative framework for...
International audienceCHR is a very versatile programming language that allows programmers to declar...
AbstractWe present the clp(FD) system: a constraint logic programming language with finite domain co...
Visualization of program executions has been used in applications which include education and debugg...
In an approach to software monitoring called Dynamic Monitoring with Integrity Constraints (DynaMICs...
Abstract. CSP is a powerful language to specify complex concurrent systems. Due to the non-determini...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
Previous work in the area of tracing CLP(FD) programs mainly focuses on providing information about ...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
Developing and maintaining Constraint Logic Programs (CLP) requires performanc- e debugging tools ba...
Theme 2 - Genie logiciel et calcul symbolique - Projets Contraintes et LandeAvailable from INIST (FR...
Debugging tools are essential to help tune constraint solving programs. However, at present, these t...
In order to address the multi-directional nature of constraint logic programs, recent optimizing com...
AbstractIn order to address the multi-directional nature of constraint logic programs, recent optimi...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
Constraint Logic Programming languages on Finite Domains CLP(FD) provide a declarative framework for...
International audienceCHR is a very versatile programming language that allows programmers to declar...
AbstractWe present the clp(FD) system: a constraint logic programming language with finite domain co...
Visualization of program executions has been used in applications which include education and debugg...
In an approach to software monitoring called Dynamic Monitoring with Integrity Constraints (DynaMICs...
Abstract. CSP is a powerful language to specify complex concurrent systems. Due to the non-determini...