Models and emerging trends of concurrent constraint programming

C Olarte, C Rueda, FD Valencia - Constraints, 2013 - Springer
Abstract Concurrent Constraint Programming (CCP) has been used over the last two
decades as an elegant and expressive model for concurrent systems. It models systems of …

[PDF][PDF] Temporal concurrent constraint programming: Denotation, logic and applications

M Nielsen, C Palamidessi, FD Valencia - Nord. J. Comput., 2002 - lix.polytechnique.fr
The tcc model is a formalism for reactive concurrent constraint programming. We present a
model of temporal concurrent constraint programming which adds to tcc the capability of …

Spatial and epistemic modalities in constraint-based process calculi

S Knight, C Palamidessi, P Panangaden… - … on Concurrency Theory, 2012 - Springer
We introduce spatial and epistemic process calculi for reasoning about spatial information
and knowledge distributed among the agents of a system. We introduce domain-theoretical …

Proving concurrent constraint programs correct

FS De Boer, M Gabbrielli, E Marchiori… - ACM Transactions on …, 1997 - dl.acm.org
We introduce a simple compositional proof system for proving (partial) correctness of
concurrent constraint programs (CCP). The proof system is based on a denotational …

Deriving labels and bisimilarity for concurrent constraint programming

A Aristizábal, F Bonchi, C Palamidessi, L Pino… - … 2011, Held as Part of the …, 2011 - Springer
Concurrent constraint programming (ccp) is a well-established model for concurrency.
Bisimilarity is one of the central reasoning techniques in concurrency. The standard …

A temporal concurrent constraint programming calculus

C Palamidessi, FD Valencia - … of Constraint Programming—CP 2001: 7th …, 2001 - Springer
The tcc model is a formalism for reactive concurrent constraint programming. In this paper
we propose a model of temporal concurrent constraint programming which adds to tcc the …

Constraint logic programming

M Gavanelli, F Rossi - A 25-Year Perspective on Logic Programming …, 2010 - Springer
Abstract Constraint Logic Programming (CLP) is one of the most successful branches of
Logic Programming; it attracts the interest of theoreticians and practitioners, and it is …

Abstract interpretation of temporal concurrent constraint programs

M Falaschi, C Olarte, C Palamidessi - Theory and Practice of Logic …, 2015 - cambridge.org
Timed Concurrent Constraint Programming (tcc) is a declarative model for concurrency
offering a logic for specifying reactive systems, ie, systems that continuously interact with the …

On proving confluence modulo equivalence for Constraint Handling Rules

H Christiansen, MH Kirkeby - Formal Aspects of Computing, 2017 - Springer
Previous results on proving confluence for Constraint Handling Rules are extended in two
ways in order to allow a larger and more realistic class of CHR programs to be considered …

[HTML][HTML] On concurrent behaviors and focusing in linear logic

C Olarte, E Pimentel - Theoretical Computer Science, 2017 - Elsevier
Abstract Concurrent Constraint Programming (CCP) is a simple and powerful model of
concurrency where processes interact by telling and asking constraints into a global store of …