Research Interests

  • Formal models for concurrent and distributed systems (especially process calculi) and rigorous verification techniques to ensure correctness and reliability in complex programs.
  • Type systems for concurrent programming, with a focus on session types and their logical foundations, to enable safe and structured communication in distributed applications.
  • Exploring the expressive power of concurrent models (with and without types) to understand their capabilities and limitations in modeling real-world systems.

Service

International Journals

Future and Recent Events

  • LOPSTR+PPDP 2026: Joint International Symposium: the 36th Annual Symposium on Logic-Based Program Synthesis and Transformation, and the 28th International Symposium on Principles and Practice of Declarative Programming (PC member).
  • ECI 2026: 39th School of Informatic Sciences, Buenos Aires, Argentina (Invited Lecturer)
  • ICTAC 2026: 23rd International Colloquium on Theoretical Aspects of Computing (PC member)
  • EXPRESS/SOS 2026: Combined 33rd International Workshop on Expressiveness in Concurrency and 23rd Workshop on Structural Operational Semantics (PC member)
  • LSFA 2026: 21st International Symposium on Logical and Semantic Frameworks, with Applications (PC member)
  • CMCS 2026: 18th International Workshop on Coalgebraic Methods in Computer Science (PC member)
  • ESOP 2026: 35th European Symposium on Programming (PC member)
  • ICTAC 2025: 22nd International Colloquium on Theoretical Aspects of Computing (PC member)
  • CAV 2025: 37th International Conference on Computer Aided Verification (PC member)
  • FORTE 2025: 45th IFIP WG 6.1 International Conference on Formal Techniques for Distributed Objects, Components, and Systems (PC member)
  • D-Con 25: German workshop on Concurrency Theory (Invited Speaker)
  • RADICAL 2025: Recent Advances in Concurrency and Logic (PC co-chair)

Projects

Current Projects

Past Projects

  • NWO VIDI project: “Unifying Correctness for Communicating Software” [link].
  • AVISPA Univ. Javeriana, Colombia.
  • SuCCeSS: Security, Adaptability and time in Communication Centric Software Systems - CNRS PICS (French partner: Cinzia Di Giusto).
  • RevComp Reversible Computation - Extending Horizons of Computing - EU COST Action IC1405 (2014-2018). Management Committee member.
  • ARVI: Runtime Verification Beyond Monitoring - EU COST Action IC1402 (2014-2018). Management Committee member.
  • BETTY: Behavioral Types for Reliable Large-Scale Software Systems - EU COST Action IC1201 (2012-2016). Management Committee member
  • INTERFACES (CMU-Portugal).

Organizations

  • ACM SIGLOG
  • ACM SIGPLAN
  • ETAPS (Member)
  • IFIP
  • VERSEN (Board Member)