Constraint combination methods are essential for a flexible constraint programming system. This paper presents deep concurrent constraint combinators based on computation spaces as combination mechanism. It introduces primitives and techniques needed to program constraint combinators from computation spaces. The paper applies computation spaces to a broad range of combinators: negation, generalized reification, disjunction, and implication. Even though computation spaces have been conceived in the context of Oz, they are mainly programming language independent. This point is stressed by discussing them here in the context of Standard ML with concurrency features
We present a calculus providing an abstract operational semantics for higher-order concurrent constr...
Many interesting analyses for constraint logic-based languages are aimed at the detection of \emph{...
AbstractThe concurrent constraint logic programming framework extends both logic programming and con...
Abstract. Constraint combination methods are essential for a flexible constraint programming system....
This thesis presents design, application, implementation, and evaluation of computation spaces as ab...
This thesis presents design, application, implementation, and evaluation of computation spaces as ab...
This chapter addresses the integration of constraints and search into programming lan-guages from th...
AbstractA compositional and fully abstract semantics for concurrent constraint programming is develo...
Concurrent Constraint Programming (CCP) has been the subject of growing interest as the focus of a n...
We study the expressiveness and complexity of concurrent constraint programming languages over finit...
This paper describes the design, implementation, and applications of the constraint logic language c...
AbstractWe study “causality” relationships in Concurrent Constraint Programming: what is observed is...
AbstractThis paper describes the design, implementation, and applications of the constraint logic la...
We address the problem of designing constraint logic languages that usefully combine backward and fo...
Constraints support a programming style featuring declarative description and effective solving of s...
We present a calculus providing an abstract operational semantics for higher-order concurrent constr...
Many interesting analyses for constraint logic-based languages are aimed at the detection of \emph{...
AbstractThe concurrent constraint logic programming framework extends both logic programming and con...
Abstract. Constraint combination methods are essential for a flexible constraint programming system....
This thesis presents design, application, implementation, and evaluation of computation spaces as ab...
This thesis presents design, application, implementation, and evaluation of computation spaces as ab...
This chapter addresses the integration of constraints and search into programming lan-guages from th...
AbstractA compositional and fully abstract semantics for concurrent constraint programming is develo...
Concurrent Constraint Programming (CCP) has been the subject of growing interest as the focus of a n...
We study the expressiveness and complexity of concurrent constraint programming languages over finit...
This paper describes the design, implementation, and applications of the constraint logic language c...
AbstractWe study “causality” relationships in Concurrent Constraint Programming: what is observed is...
AbstractThis paper describes the design, implementation, and applications of the constraint logic la...
We address the problem of designing constraint logic languages that usefully combine backward and fo...
Constraints support a programming style featuring declarative description and effective solving of s...
We present a calculus providing an abstract operational semantics for higher-order concurrent constr...
Many interesting analyses for constraint logic-based languages are aimed at the detection of \emph{...
AbstractThe concurrent constraint logic programming framework extends both logic programming and con...