A calculus for orchestration of web services

A Lapadula, R Pugliese, F Tiezzi - European Symposium on Programming, 2007 - Springer
We introduce COWS (Calculus for Orchestration of Web Services), a new foundational
language for SOC whose design has been influenced by WS-BPEL, the de facto standard …

Towards a unified approach to encodability and separation results for process calculi

D Gorla - Information and Computation, 2010 - Elsevier
We present a unified approach to evaluate the relative expressive power of process calculi.
In particular, we identify a small set of criteria (that have already been somehow presented …

Type systems for concurrent programs

N Kobayashi - Formal Methods at the Crossroads. From Panacea to …, 2003 - Springer
Type systems for programming languages help reasoning about program behavior and
early finding of bugs. Recent applications of type systems include analysis of various …

Language and higher education: Two current challenges

C Brumfit - Arts and Humanities in Higher Education, 2004 - journals.sagepub.com
For higher education, two recent changes in world language practices are crucial: the
emergence of English as the default language of international communication, and the …

The klaim project: Theory and practice

L Bettini, V Bono, R De Nicola, G Ferrari… - … , Security, and Analysis …, 2003 - Springer
LNCS 2874 - The Klaim Project: Theory and Practice Page 1 The Klaim Project: Theory and
Practice * Lorenzo Bettini1, Viviana Bono2, Rocco De Nicola1, Gianluigi Ferrari3, Daniele …

On the preciseness of subtyping in session types

TC Chen, M Dezani-Ciancaglini… - Proceedings of the 16th …, 2014 - dl.acm.org
Subtyping in concurrency has been extensively studied since early 1990s as one of the most
interesting issues in type theory. The correctness of subtyping relations has been usually …

Boxed ambients

M Bugliesi, G Castagna, S Crafa - International Symposium on Theoretical …, 2001 - Springer
Boxed Ambients are a variant of Mobile Ambients that result from (i) dropping the open
capability and (ii) providing new primitives for ambient communication while retaining the …

The kell calculus: A family of higher-order distributed process calculi

A Schmitt, JB Stefani - Global Computing: IST/FET International Workshop …, 2005 - Springer
This paper presents the Kell calculus, a family of distributed process calculi, parameterized
by languages for input patterns, that is intended as a basis for studying component-based …

Access control for mobile agents: The calculus of boxed ambients

M Bugliesi, G Castagna, S Crafa - ACM Transactions on Programming …, 2004 - dl.acm.org
Boxed Ambients are a variant of Mobile Ambients that result from dropping the open
capability and introducing new primitives for ambient communication. The new model of …

The seal calculus

G Castagna, J Vitek, FZ Nardelli - Information and Computation, 2005 - Elsevier
The Seal Calculus is a process language for describing mobile computation. Threads and
resources are tree structured; the nodes thereof correspond to agents, the units of mobility …