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 …

Cc-pi: A constraint-based language for specifying service level agreements

MG Buscemi, U Montanari - European Symposium on Programming, 2007 - Springer
Abstract Service Level Agreements are a key issue in Service Oriented Computing. SLA
contracts specify client requirements and service guarantees, with emphasis on Quality 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 …

On the expressiveness and decidability of higher-order process calculi

I Lanese, JA Pérez, D Sangiorgi, A Schmitt - Information and Computation, 2011 - Elsevier
In higher-order process calculi, the values exchanged in communications may contain
processes. A core calculus of higher-order concurrency is studied; it has only the operators …

On the expressive power of recursion, replication and iteration in process calculi

N Busi, M Gabbrielli, G Zavattaro - Mathematical Structures in …, 2009 - cambridge.org
In this paper we investigate the expressive power of three alternative approaches to the
definition of infinite behaviours in process calculi, namely, recursive definitions, replication …

Replication vs. recursive definitions in channel based calculi

N Busi, M Gabbrielli, G Zavattaro - … , The Netherlands, June 30–July 4 …, 2003 - Springer
We investigate the expressive power of two alternative approaches used to express infinite
behaviours in process calculi, namely, replication and recursive definitions. These two …

Comparing recursion, replication, and iteration in process calculi

N Busi, M Gabbrielli, G Zavattaro - … , ICALP 2004, Turku, Finland, July 12 …, 2004 - Springer
In [BGZ03] we provided a discrimination result between recursive definitions and replication
in a fragment of CCS by showing that termination (ie, all computations terminate) is …

Recursion vs replication in process calculi: Expressiveness

C Palamidessi, FD Valencia - Bulletin-European Association for …, 2005 - inria.hal.science
In this paper we shall survey and discuss in detail the work on the relative expressiveness of
recursion and replication in various process calculi. Namely, CCS, the pi-calculus, and the …

The expressivity of universal timed CCP: Undecidability of monadic FLTL and closure operators for security

C Olarte, FD Valencia - Proceedings of the 10th international ACM …, 2008 - dl.acm.org
The timed concurrent constraint programing model (tcc) is a declarative framework, closely
related to First-Order Linear Temporal Logic (FLTL), for modeling reactive systems. The …

Decidability of infinite-state timed CCP processes and first-order LTL

FD Valencia - Theoretical Computer Science, 2005 - Elsevier
The ntcc process calculus is a timed concurrent constraint programming (ccp) model
equipped with a first-order linear-temporal logic (LTL) for expressing process specifications …