Editorial Boards

  • Theoretical Computer Science (Logic, Semantics and Theory of Programming (TCS-B))
  • Journal of Logic and Algebraic Programming
  • LICS’26 (PC Member)
  • ECOOP’25 (PC Member)
  • LICS’25 (PC Member)
  • FoSSaCS’25 (PC Member)
  • ESOP- (2022- Steering Committee Chair)
  • ETAPS- (2022 – Steering Committee Member)
    ESOP 2019-2021 (Steering Committee Member)
  • FORTE 2018-2021 (Steering Committee Member)
  • CALCO’21 (PC Member)
  • ESOP’19 (PC Chair)
  • FORTE’18 (PC co-Chair)
  • FoSSaCS’18 (PC Member)
  • ECSS’17 (Organising co-Chair)
  • CONCUR’17 (PC Member)
  • Linearity’16 (PC Member)
  • CONCUR’16 (PC Member)
  • CSL’16 (PC Member)
  • TGC’15 (PC Member)
  • MFCS’15 (PC Member)
  • FCT’15 (PC Member)
  • ESOP’15 (PC Member)
  • FoSSaCS’15 (PC Member)
  • ICALP’15 (PC Member)
  • CONCUR’14 (PC Member)
  • Coordination’14 (PC Member)
  • ESOP’14 (PC Member)
  • TGC’13 (PC Member)
  • FORTE-FMOODS’13 (PC Member)
  • CONCUR’12 (PC Member)
  • INFORUM’11 (PC co-Chair)
  • SOFT-PT’11 (PC Member)
  • TASE’11 (PC Member)
  • ICE’11 (PC Member)
  • CONCUR’10 (PC Member)
  • SOFT-PT’10 (PC Chair)
  • PSPL’10 (PC Member)
  • CONCUR’09 (PC Member)
  • FoSSaCS’09 (PC Member)
  • OOPS’08 (PC Member)
  • TGC’07 (PC Member)
  • EXPRESS’07 (PC Member)
  • CONCUR’07 (PC co-Chair)
  • CONCUR’05 (PC Member)
  • ICALP’05 (Organising co-chair)
  • FoSSaCS’05 (PC Member)
  • LRPP’04 (PC Member)

Invited Keynotes at Conferences

  • MFPS XVIII (2003) (Invited Speaker) A Spatial Logic for Concurrency
  • WADT’04 (Invited Speaker) Spatial Logic Specifications of Distributed Systems
  • TGC’05 (Invited Speaker) Proof Techniques for Distributed Processes and Resources
  • FMCO’05 (Invited Speaker) Composing Distributed Services with Spatial Types
  • CALCO’07 (Invited Speaker) Logical Semantics of Types for Concurrency
  • FACS’10 (Invited Speaker)Analysis of Service Oriented Software Systems
  • Radical’17 (Invited Speaker) Concurrency from the Trunk of Type Theory.

Invited and Contributed Talks at International Venues

  • Linear Logic and Applications (FSCD, 2024) (Contributed Talk) On Linear Logic and Stateful Computation.
  • IFIP WG 2.2 Meeting Tallin, 2024 (Contributed Talk) Dependent Linear Types and Purity Types.
  • Dagstuhl Seminar 24051 NGPHS (Contributed Talk) Session-based Contracts with Linear Dependent Types.
  • IFIP WG 2.2 Meeting Bologna, 2023 (Contributed Talk) The Session Abstract Machine.
  • OPCT’23 Bertinoro (Invited Talk) Shared state Session-based programs that prove themselves.
  • Carnegie Mellon CSD POP Seminar, 2022 (Invited Talk) Concurrent Programming with Sessions and Shared State.
  • SysMA Research Seminar IMT Scuola Alti Study Lucca 2022 (Invited Talk) Software to create Software
  • SysMA Research Seminar IMT Scuola Alti Study Lucca 2022 (Invited Seminar) Propositions as Types and Shared State
  • IFIP WG 2.2 Meeting Munster, 2022 (Contributed Talk) Propositions-as-types and Stateful Computation.
  • IFIP WG 2.2 Meeting Viena, 2019 (Contributed Talk) An Obsevational Model for Quantum Interaction.
  • IFIP WG 2.2 Meeting Brno, 2018 (Contributed Talk) Typesafe Programming with Practical Type-level Computation
  • Dagstuhl TABT’17 (Invited Speaker) Behavioural types, Type theory and Logic,
  • IFIP WG 2.2 Meeting Lucca, 2018 (Contributed Talk) Logic and Types, Concurrency and Non Determinism.
  • IFIP WG 2.2 Meeting Lisbon, 2017 (Contributed Talk) Behavioural Separation Types at Work
  • BETTY Final Meeting Lisbon, 2016 (Invited Talk) Session Types, Control Effects, and Linear Logic
  • Betty’16 Summer School U Cyprus 2016 (Lecturer) Linear Logic and Behavioural Types
  • BETTY Workshop Malta, 2016 (Invited Talk) Behavioural rely-guarantee protocols for shared memory
  • BETTY Workshop Malta, 2015 (Invited Talk) Logical Foundations of Session-Based Interaction
  • Cambridge Seminar Luca Cardelli Fest’14 (Speaker) Logic and Types, Concurrency and Non Determinism
  • OPCT’14 Bertinoro (Invited Speaker) Concurrency and Types in Programming.
  • SysMA Research Seminar IMT Scuola Alti Study Lucca 2013 (Invited Seminar)Logical Foundations of Session-Based Interaction
  • IFIP WG 2.2 Meeting Lisbon, 2016 (Contributed Talk) The Type Discipline of Behavioural Separation
  • Carnegie-Mellon CSD POP Seminar, 2011 (Invited Talk) The Type Discipline of Behavioral Separation.
  • Joint INTERFACES/Aerminium Workshop, 2011 (Invited Talk) Certifying Interfaces for Software Services using Types and Logic
  • Choco Meeting’10 (Invited Talk) A Concurrent Interpretation of Intuitionistic Linear lLgic
  • Carnegie Mellon Institute for Software Research (Invited Talk) , 2010, Spatial Separation Types for Concurrent Programming,
  • LIX Colloquium Robin Milner Fest’06 2006 (Invited Talk) Properties of Interaction in Space.
  • SENSORIA Workshop, Politecnico di Milan, 2009 (Invited Talk) Model-Checking Conversations with ChorSLMC
  • IFIP WG 2.2 Meeting Bologna, 2009 (Contributed Talk) On Session Types and Linear Logic
  • SENSORIA Workshop, U Leicester 2007 (Invited Talk) Specification and Analysis of Service Contracts
  • SENSORIA Workshop, U Firenze, 2007 (Invited Talk) Towards a core calculus of service oriented computing
  • IFIP WG 2.2 Meeting U Torino, 2008 (Contributed Talk) Concurrency Control Types for Object-Oriented Programming
  • IFIP WG 2.2 Meeting U Nancy, 2007 (Contributed Talk) Logical Semantics of Types for Concurrency
  • GLOBAN’06 Summer Schoo, Denmark TU 2006l (Lecturer) Modal Process Logics
  • SENSORIA Workshop, TU Denmark, 2005 (Invited Talk) Behavioral Analysis of Service Based Systems
  • APPSEM II Spatial Logics Workshop, 2003 (Invited Talk) Model-Checking Spatial Properties in the Pi-Calculus
  • Carnegie Mellon CSD POP Seminar, 2009 (Invited Talk) Dynamic Control of Interference with Spatial-Behavioral Types
  • U Pisa Departamento di Informatica Seminar, 2006 (Invited Talk) Types for Distributed Services
  • Global Computing Workshop, Rovereto 2004 (Invited Talk) Behavioral-Spatial Specifications in a Logic for the Pi-Calculus.
  • LIP-PLUME Seminar, Ecole Normal Superieure de Lyon, 2003 (Invited Talk) Model-Checking Spatial Properties in the Pi-Calculus.
  • Global Computing Workshop, Roveretto, 2003 (Invited Talk) Verification of Concurrent Mobile Systems.
  • Laboratoire PS, Université Paris VII, 2002 (Invited Talk) A Spatial logic for Concurrency.
  • Microsoft Research Cambridge and Cambridge Computer Laboratory 2002 (Invited Talk) Model-Checking Spatial Properties in the Pi-Calculus.
  • Global Computing Workshop, Sophia-Antipolis 2002 (Invited Talk) Logics for Mobility.

Member of Award Selection Panels

  • EALPS Doctoral Dissertation Award (2018-19)
  • ERCIM Cor Baayen Award (2019)
  • INESC-ID “Vencer o Adamastor” Prize (2022-23)
  • ETAPS Test of Time Award (2021)
  • CONCUR ToT Award (2024)