activity
20172026
most citedZooid: a DSL for Certified Multiparty Computation

1 citations · 2 across the 6 of their papers we have counts for

collaborators

6 papers

cs.PL2026

Proceedings 17th Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software

Kirstin Peters, Lorenzo Gheri

This volume contains the proceedings of PLACES 2026, the 17th edition of the Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software. The work…

cs.PL2023★ 1 cited

Hybrid Multiparty Session Types -- Full Version

Lorenzo Gheri, Nobuko Yoshida

Multiparty session types (MPST) are a specification and verification framework for distributed message-passing systems. The communication protocol of the system is specified as a g…

cs.PL2022

Design-by-Contract for Flexible Multiparty Session Protocols -- Extended Version

Lorenzo Gheri, Ivan Lanese, Neil Sayers +2

Choreographic models support a correctness-by-construction principle in distributed programming. Also, they enable the automatic generation of correct message-based communication p…

cs.LO2021

Case Studies in Formal Reasoning About Lambda-Calculus: Semantics, Church-Rosser, Standardization and HOAS

Lorenzo Gheri, Andrei Popescu

We have previously published the Isabelle/HOL formalization of a general theory of syntax with bindings. In this companion paper, we instantiate the general theory to the syntax of…

cs.PL2021★ 1 cited

Zooid: a DSL for Certified Multiparty Computation

David Castro-Perez, Francisco Ferreira, Lorenzo Gheri +1

We design and implement Zooid, a domain specific language for certified multiparty communication, embedded in Coq and implemented atop our mechanisation framework of asynchronous m…

cs.LO2017

A Formalized General Theory of Syntax with Bindings

Lorenzo Gheri, Andrei Popescu

We present the formalization of a theory of syntax with bindings that has been developed and refined over the last decade to support several large formalization efforts. Terms are…