This work is motivated by the declarative insufficiency diagnosis of constraint logic programs, but focuses only, in this paper, on theoretical viewpoints. Many techniques have been developed for logic programming but cannot be merely adapted to constraint logic programming. An answer is not covered by a more general computed answer any more. Practical implementations use incomplete solvers with regard to theoretical framework of CLP (Jaffar and Lassez 1986) based on a theory or a domain. New theoretical foundations are necessary. Constraint logic program semantics is redefined in terms of proof trees using a cover relation. Proof trees give an intrinsic definition to the answers provided by a program. The cover relation expresses that a co...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
We define a framework for writing executable declarative specifications which incorporate categorica...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
. This paper is motivated by the declarative insufficiency diagnosis of constraint logic programs, b...
The paper proposes a theoretical approach of the debugging of con-straint programs based on a notion...
AbstractWe present a logical and semantic framework for diagnosing wrong computed answers in CFLP(D)...
this paper can be applicable to declarative debugging of constraint logic programs in general. Also ...
Debugging tools are a practical need for diagnosing the causes of erroneous com-putations. Declarati...
. We present in this paper a method allowing to structure a constraint store by modifying the constr...
Abstract. We present a declarative method for diagnosing wrong com-puted answers in CFLP (D), a newl...
This introduction gives a general perspective of the debugging methodology and the tools developed i...
AbstractConstraint Logic Programming (CLP) is a merger of two declarative paradigms: constraint solv...
We define a "logical denotational semantics" for pure PROLOG programs, and prove it correc...
The technique of Abstract Interpretation [13] has allowed the development of sophisticated program a...
AbstractThe Constraint Logic Programming (CLP) Scheme was introduced by Jaffar and Lassez. The schem...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
We define a framework for writing executable declarative specifications which incorporate categorica...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...
. This paper is motivated by the declarative insufficiency diagnosis of constraint logic programs, b...
The paper proposes a theoretical approach of the debugging of con-straint programs based on a notion...
AbstractWe present a logical and semantic framework for diagnosing wrong computed answers in CFLP(D)...
this paper can be applicable to declarative debugging of constraint logic programs in general. Also ...
Debugging tools are a practical need for diagnosing the causes of erroneous com-putations. Declarati...
. We present in this paper a method allowing to structure a constraint store by modifying the constr...
Abstract. We present a declarative method for diagnosing wrong com-puted answers in CFLP (D), a newl...
This introduction gives a general perspective of the debugging methodology and the tools developed i...
AbstractConstraint Logic Programming (CLP) is a merger of two declarative paradigms: constraint solv...
We define a "logical denotational semantics" for pure PROLOG programs, and prove it correc...
The technique of Abstract Interpretation [13] has allowed the development of sophisticated program a...
AbstractThe Constraint Logic Programming (CLP) Scheme was introduced by Jaffar and Lassez. The schem...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
We define a framework for writing executable declarative specifications which incorporate categorica...
The increasing interest in Constraint Programming (CP) we now witness gives rise to a demand for new...