Behavioral types in programming languages

D Ancona, V Bono, M Bravetti, J Campos… - … and Trends® in …, 2016 - nowpublishers.com
A recent trend in programming language research is to use behavioral type theory to ensure
various correctness properties of largescale, communication-intensive systems. Behavioral …

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 …

Cryptographic protocol synthesis and verification for multiparty sessions

K Bhargavan, R Corin, PM Deniélou… - 2009 22nd IEEE …, 2009 - ieeexplore.ieee.org
We present the design and implementation of a compiler that, given high-level multiparty
session descriptions, generates custom cryptographic protocols. Our sessions specify pre …

A secure compiler for session abstractions

R Corin, PM Deniélou, C Fournet… - Journal of …, 2008 - journals.sagepub.com
Distributed applications can be structured as parties that exchange messages according to
some pre-arranged communication patterns. These sessions (or contracts, or protocols) …

[HTML][HTML] Combining behavioural types with security analysis

M Bartoletti, I Castellani, PM Deniélou… - Journal of Logical and …, 2015 - Elsevier
Today's software systems are highly distributed and interconnected, and they increasingly
rely on communication to achieve their goals; due to their societal importance, security and …

G2c: Cryptographic protocols from goal-driven specifications

M Backes, M Maffei, K Pecina, RM Reischuk - Joint Workshop on Theory of …, 2011 - Springer
We present G2C, a goal-driven specification language for distributed applications. This
language offers support for the declarative specification of functionality goals and security …

[PDF][PDF] Behavioral Types in Programming Languages

D Davide Ancona, M Bravetti, PM Deniélou, SJ Gay… - core.ac.uk
A recent trend in programming language research is to use behavioral type theory to ensure
various correctness properties of largescale, communication-intensive systems. Behavioral …

[PDF][PDF] Journal of Logical and Algebraic Methods in Programming

M Bartoletti, I Castellani, PM Deniélou… - Journal of Logical and …, 2015 - core.ac.uk
Today's software systems are highly distributed and interconnected, and they increasingly
rely on communication to achieve their goals; due to their societal importance, security and …

[PDF][PDF] Sûreté des abstractions et Sessions sécurisées

PM Deniélou - 2010 - pauillac.inria.fr
Résumé Les systemes répartis, ou systemes distribués, tiennent aujourd'hui un rôle critique
dans notre société et dans notre industrie. Cette these explore deux approches permettant …

[SITAATTI][C] Cryptographic protocols from declarative specifications

M Backes, RM Reischuk - Proceedings of the Grande Region Security and …, 2010