recent news

DLπ released

19 May 2020

This date marks the first public release of DLπ, an Agda formalization of the linear π-calculus with dependent pairs jointly developed with Luca Ciccone. DLπ allows for the modeling of data-dependent processes and protocols encompassing dependent session types. Luca Ciccone will give a talk about DLπ at the VEST workshop.

new home page

25 April 2020

My home page had been overdue for a restyling for quite some time when I stumbled across the gorgeous home page of Greg Restall, so I decided to restyle my home page like his own. Some content that used to be reachable from the old home page is temporarily unavailable, work is in progress to restore everything.

Places Proceedings

01 April 2020

I’m chairing PLACES 2020 together with Stephanie Balzer. The proceedings of the workshop have been published and are available here (Balzer & Padovani, 2020). Note that, due to the COVID-19 spread, ETAPS 2020 has been postponed to some future date which is not known yet at this time.

PPDP 2009

05 August 2019

The paper Foundations of Session Types (Castagna et al., 2009), which I coauthored with Giuseppe Castagna, Mariangiola Dezani-Ciancaglini and Elena Giachino back in 2009, has won the PPDP Most Influential Paper 10-Year Award. We have written an abstract (Castagna et al., 2019) to recollect how that work was born and what has happened in the meantime.

selected publications

  • Luca Padovani, Context-Free Session Type Inference, ACM Transactions on Programming Languages and Systems, vol. 41(2), pages 9:1-9:37, 2019. doi bib
  • Ugo de’Liguoro, Luca Padovani, Mailbox Types for Unordered Interactions, Proceedings of the 32nd European Conference on Object-Oriented Programming (ECOOP’18), pages 15:1-15:28, 2018. doi bib
  • Hernán Melgratti, Luca Padovani, Chaperone Contracts for Higher-Order Sessions, Proceedings of the ACM on Programming Languages, vol. 1(ICFP), pages 35:1-35:29, 2017. doi bib

teaching - insegnamento

Il ricevimento studenti avviene previo appuntamento da prenotare con almeno un giorno di anticipo. Per ogni insegnamento x, non effettuo ricevimento di x nei tre giorni lavorativi precedenti un appello di x. In questo anno accademico insegno: