• About Us
  • Research
  • People
  • Publications
    • Articles
    • Books
    • Books Chapters
    • Editorials
    • In Proceedings
  • Projects
  • Activities
    • Graduations
    • Seminars
    • Distinguished Lectures
  • Society
Login
  • About Us
  • Research
  • People
  • Publications
    • Articles
    • Books
    • Books Chapters
    • Editorials
    • In Proceedings
  • Projects
  • Activities
    • Graduations
    • Seminars
    • Distinguished Lectures
  • Society
NOVA LINCS

Bernardo Toninho

I completed my PhD in Computer Science at Carnegie Mellon University and Universidade Nova de Lisboa (Dual degree) in 2015, where I developed a logical foundation for message-passing concurrent programming. From 2015 to 2018 I was a research associate (post-doctoral researcher) at Imperial College London in Prof. Nobuko Yoshida's concurrency research group, where I both continued my PhD work and expanded my focus to include program verification and other compile-time analysis techniques for concurrent and distributed systems. I was hired in 2018 as an assistant professor at FCT NOVA's Computer Science department and an integrated researcher in NOVA LINCS. I was promoted to associate professor in January 2024. Throughout my employment at FCT NOVA I have been a co-coordinator of the study program in Iniciação à Investigação Cientifica, (elected) member of the Computer Science Department council, a member of the executive board of the Computer Science Department and an (elected) member of the Steering Committee of NOVA LINCS. I have been a Program Committee member of several highly-esteemed conferences in my area of research (e.g. SPLASH 2023 and 2024, ICFP 2022, ESOP 2022, CONCUR 2021). I am the general chair of LICS 2026. I have received a distinguished paper award at ECOOP 2022 and INFORUM 2022, a 10-year Most Influential Paper Award at PPDP 2021 and a distinguished reviewer award at ESOP 2022. I co-chaired the Programming Languages Mentoring Workshop at POPL 2019 and was an organizer and scientific committee member of the EUTOPIA Doctoral Summer School (NOVA) in 2023. Throughout my career I have participated in multiple international and national research projects, being a part of the project proposal development in the ongoing Horizon-EU funded TaRDIS project and in the concluded FCT MCTES / CMU Portugal-funded project GOLEM. I am supervising a PhD student under the CMU Portugal dual PhD program and have successfully supervised 12 MSc students.

People

Publications Projects Graduations Prototypes Seminars

SNITCH: Dependent Dynamic Information Flow Analysis on Intermediate Java Code

Concluded

29/11/2018 - 01/10/2017 / MSc

Post-Graduation by: Eduardo Geraldo

A logical Foundation for Session-based Concurrent Computation

Concluded

03/01/2010 - 29/04/2015 / PhD

Post-Graduation by: Bernardo Toninho

A Tool and Logic for the Analysis of Security Protocols

Concluded

15/09/2008 - 26/10/2009 / MSc

Post-Graduation by: Bernardo Toninho
  • Home
  • Events
  • About Us
  • News
  • People
  • Society

follow us

NOVA School of Science & Technology
Department of Computer Science
Campus de Caparica
2829-516 Caparica
Portugal

nova-lincs.sec@fct.unl.pt
direct +351 212948536
central +351 212948300

NOVA LINCS receives financial support from FCT under the funding:

UIDB/04516/2020 UIDP/04516/2020