ECOOP 2026
Mon 29 June - Fri 3 July 2026 Brussels, Belgium
Mon 29 Jun 2026 09:10 - 10:09 at I.1.07 - Verilang Keynote Chair(s): Nicolás Cardozo

In this talk, I will discuss session-based concurrency, the model of computation in which session types specify protocols for channel-based communication. In this setting, deadlock freedom, the guarantee that processes never “get stuck”, is important but hard to ensure. I will overview recent work on addressing the challenge of enforcing the deadlock freedom property for message-passing processes, focusing on the case of asynchronous communication governed by session types. I will gradually present a typed process framework that guarantees deadlock freedom for a concurrent functional language with sessions.

I am a full professor at the University of Groningen (The Netherlands), where I lead the research group Fundamental Computing.

Mon 29 Jun

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

09:10 - 10:10
Verilang KeynoteVeriLang at I.1.07
Chair(s): Nicolás Cardozo Universidad de los Andes
09:10
59m
Keynote
Asynchronous Session-based Concurrency: Deadlock Freedom by Typing
VeriLang
Jorge A. Pérez University of Groningen