Sessions and session types: An overview

M Dezani-Ciancaglini, U De'Liguoro - … 2009, Bologna, Italy, September 4-5 …, 2010 - Springer
We illustrate the concepts of sessions and session types as they have been developed in
the setting of the π-calculus. Motivated by the goal of obtaining a formalisation closer to …

Dynamic multirole session types

PM Deniélou, N Yoshida - Proceedings of the 38th annual ACM …, 2011 - dl.acm.org
Multiparty session types enforce structured safe communications between several
participants, as long as their number is fixed when the session starts. In order to handle …

The calculus of context-aware ambients

F Siewe, H Zedan, A Cau - Journal of Computer and System Sciences, 2011 - Elsevier
We present the Calculus of Context-aware Ambients (CCA in short) for the modelling and
verification of mobile systems that are context-aware. This process calculus is built upon the …

The conversation calculus: A model of service-oriented computation

HT Vieira, L Caires, JC Seco - … on Programming, ESOP 2008, Held as Part …, 2008 - Springer
We present a process-calculus model for expressing and analyzing service-based systems.
Our approach addresses central features of the service-oriented computational model such …

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 …

Contracts for mobile processes

G Castagna, L Padovani - International Conference on Concurrency …, 2009 - Springer
Theories identifying well-formed systems of processes—those that are free of
communication errors and enjoy strong properties such as deadlock freedom—are based …

Self-adaptation and secure information flow in multiparty communications

I Castellani, M Dezani-Ciancaglini, JA Pérez - Formal Aspects of …, 2016 - Springer
We present a comprehensive model of structured communications in which self-adaptation
and security concerns are jointly addressed. More specifically, we propose a model of …

[HTML][HTML] Theory of interaction

Y Fu - Theoretical Computer Science, 2016 - Elsevier
Abstract Theory of Interaction aims to provide a foundational framework for computation and
interaction. It proposes four fundamental principles that characterize the common features of …

A type discipline for authorization policies

C Fournet, AD Gordon, S Maffeis - European Symposium on Programming, 2005 - Springer
Distributed systems and applications are often expected to enforce high-level authorization
policies. To this end, the code for these systems relies on lower-level security mechanisms …

A type discipline for authorization policies

C Fournet, AD Gordon, S Maffeis - ACM Transactions on Programming …, 2007 - dl.acm.org
Distributed systems and applications are often expected to enforce high-level authorization
policies. To this end, the code for these systems relies on lower-level security mechanisms …