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 …

Psi-calculi: a framework for mobile processes with nominal data and logic

J Bengtson, M Johansson… - Logical Methods in …, 2011 - lmcs.episciences.org
The framework of psi-calculi extends the pi-calculus with nominal datatypes for data
structures and for logical assertions and conditions. These can be transmitted between …

[HTML][HTML] A calculus for orchestration of web services

R Pugliese, F Tiezzi - Journal of Applied Logic, 2012 - Elsevier
Service-oriented computing, an emerging paradigm for distributed computing based on the
use of services, is calling for the development of tools and techniques to build safe and …

[HTML][HTML] Belief, knowledge, lies and other utterances in an algebra for space and extrusion

M Guzmán, S Haar, S Perchy, C Rueda… - Journal of Logical and …, 2017 - Elsevier
The notion of constraint system (cs) is central to declarative formalisms from concurrency
theory such as process calculi for concurrent constraint programming (ccp). Constraint …

Open bisimulation for the concurrent constraint pi-calculus

MG Buscemi, U Montanari - European Symposium on Programming, 2008 - Springer
The concurrent constraint pi-calculus (cc-pi-calculus) has been introduced as a model for
concluding Service Level Agreements. The cc-pi calculus combines the synchronous …

An algebraic view of space/belief and extrusion/utterance for concurrency/epistemic logic

S Haar, S Perchy, C Rueda, F Valencia - Proceedings of the 17th …, 2015 - dl.acm.org
We enrich spatial constraint systems with operators to specify information and processes
moving from a space to another. We shall refer to these news structures as spatial constraint …

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 …

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 …

Towards a unified framework for declarative structured communications

HA López, C Olarte, JA Pérez - arXiv preprint arXiv:1002.0930, 2010 - arxiv.org
We present a unified framework for the declarative analysis of structured communications.
By relying on a (timed) concurrent constraint programming language, we show that in …