MobilityReadingGroup

π-calculus, Session Types research at the University of Oxford

Prof Nobuko Yoshida
Christopher Strachey Chair of Computing
Publications

Nobuko Yoshida is Christopher Strachey Chair of Computer Science in University of Oxford. She is an EPSRC Established Career Fellow and an Honorary Fellow at Glasgow University. Last 15 years, her main research interests are theories and applications of protocols specifications and verifications. She introduced multiparty session types [ POPL'08, JACM ] which received Most Influential POPL Paper Award in 2018 (judged by its influence over the last decade). This work enlarged the community and widened the scope of applications of session types, e.g. runtime monitoring based on Scribble (co-developed with Red Hat) has been deployed to other projects such as cyberinfrastructure in the US Ocean Observatories Initiative (OOI); and widened the scope of her research areas. She received the third Suffrage Science Awards for Mathematics and Computing from MRC for her STEM activity. Her current grants include: EPSRC Morella-HAT, AppControl, Border Control (Hardware), POST (Fellowship), Stardust (Distributed systems) and Turtles (Multi agent systems). She is an editor of ACM Transactions on Programming Languages and Systems, ACM Formal Aspects of Computing, Mathematical Structures in Computer Science, Journal of Logical Algebraic Methods in Programming, and the chief editor of The Computer-aided Verification and Concurrency Column for EATCS Bulletin. Her current industry partners include: Actyx, Barclays, Cognizant, Google, Red Hat, Weaveworks and EDF Energy.

Department of Computer Science Wolfson Building Parks Road Oxford
  • Tel: +44 (0)1865 283522

Publications

2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008

Teaching

Distributed Processes, Types, and Programming
Distributed Processes, Types, and Programming
Course webpage

Editorial Works

Professional Activities

PC Members and Chairs