Publications
TACAS'26
Deciding Serializability in Network Systems .pdf arXiv
PLDI'25
StacKAT: Infinite State Network Verification Jules Jacobs,Nate Foster ,Tobias Kappé ,Dexter Kozen ,Lily Saada ,Alexandra Silva ,Jana Wagemaker .pdf demo
OOPSLA'24
Multris: Functional Verification of Multiparty Message Passing in Separation Logic Jonas Kastberg Hinrichsen , Jules Jacobs, Robbert Krebbers .pdf code
PLDI'24
KATch: A Fast Symbolic Verifier for NetKAT Mark Moeller + Jules Jacobs, Olivier Savary Belanger, David Darais, Cole Schlesinger, Steffen Smolka, Nate Foster, Alexandra Silva .pdf code
PhD Thesis
Guarantees by Construction Jules Jacobs .pdf code VERSEN 2025 award
POPL'24
Deadlock-Free Separation Logic: Linearity Yields Progress for Dependent Higher-Order Message Passing Jules Jacobs, Jonas Kastberg Hinrichsen , Robbert Krebbers .pdf slides code
ICFP'23
Dependent Session Protocols in Separation Logic from First Principles Jules Jacobs, Jonas Kastberg Hinrichsen , Robbert Krebbers .pdf slides code
POPL'23
Higher-Order Leak and Deadlock Free Locks Jules Jacobs, Stephanie Balzer .pdf slides code bibtex POPL'23 distinguished paper
POPL'23
Fast Coalgebraic Bisimilarity Minimization Jules Jacobs, Thorsten Wißmann .pdf slides code bibtex
ICFP'22
Multiparty GV: Functional Multiparty Session Types With Certified Deadlock Freedom Jules Jacobs, Stephanie Balzer , Robbert Krebbers .pdf slides code crossref bibtex
ECOOP'22
A Self-Dual Distillation of Session Types Jules Jacobs .pdf slides code bibtex
POPL'22
Connectivity Graphs: A Method for Proving Deadlock Freedom Based on Separation Logic Jules Jacobs, Stephanie Balzer , Robbert Krebbers .pdf slides code bibtex
Neuro-biology of Aging
Long-term ovarian hormone deprivation alters functional connectivity, brain neurochemical profile and white matter integrity in the Tg2576 amyloid mouse model of Alzheimer's disease Firat Kara, Michael E. Belloy, Rick Voncken, Zahra Sarwari, Yadav Garima, Cynthia Anckaerts, An Langbeen, Valerie Leysen, Disha Shah, Jules Jacobs, Julie Hamaide, Peter Bols, Johan Van Audekerke, Jasmijn Daans, Caroline Guglielmetti, Kejal Kantarci, Vincent Prevot, Steffen Roßner, Peter Ponsaerts, Annemie Van der Linden, Marleen Verhoye bibtex
POPL'21
Paradoxes of Probabilistic Programming And How to Condition on Events of Measure Zero with Infinitesimal Probabilities Jules Jacobs .pdf code slides video bibtex
CollaboratorsI'm lucky to work with some great people. Here are some of them:
Alexandra Silva ,Cole Schlesinger ,David Darais ,Dexter Kozen ,Ernest Ng ,Guy Amir ,Jana Wagemaker ,Jonas Kastberg Hinrichsen ,Katherine Wu ,Lily Saada ,Mark Barbone ,Mark Moeller ,Nate Foster ,Olivier Savary Belanger ,Robbert Krebbers ,Steffen Smolka ,Stephanie Balzer ,Thorsten Wißmann ,Tobias Kappé .
NotesI sometimes write up my notes because it makes me think a bit more carefully and helps me remember. If you have any comments, questions, or ideas, don't hesitate to send me an email :)
You can find some more on my blog .
Talks
Teaching
2024
Helping Nate Foster teach Certified Software Systems (CS6115) at Cornell University.
2023
Helping Robbert teach Coq & separation logic in Program Verification course at RU.
2022
Assisting Robbert with the supervision of Menzo van Kessel's bachelor thesis project about implementing a type checker and interpreter for MPGV.
2022
Helping students prepare their presentations for the MFOCS seminar course at RU.
2022
Helping Freek teach Coq in the Type Theory course at RU.
2022
Helping Robbert teach Coq & separation logic in Program Verification course at RU.
2021
Helping Freek teach Coq in the Type Theory course at RU.
2021
Helping students prepare their presentations for the MFOCS seminar course at RU.
2020
Helping Freek teach Coq in the Type Theory course at RU.
2020
Assisting Robbert with the master thesis project of Edoardo Putti about mechanizing incorrectness separation logic in Coq.
2020
Assisting Robbert with the Software Verification course at TU Delft.
Academic Service
2025
ICFP'25 PC
2025
PLDI'25 PC
2025
ECOOP'25 PC
2025
PLACES'25 PC
2025
Website co-chair for ICFP'25
2024
Website co-chair for ICFP'24
2024 - ongoing
PLMW social media chair
2024
Reviewing for ECOOP'24
2023
Reviewing for PLDI'23
2023
Reviewing for ITP'23
2023
Reviewing for LICS'23
2023
ESOP'23 AEC
2022
Reviewing for POPL'23
2022
Reviewing for CSL
2022
Reviewing LMCS
2022
Reviewing OOPSLA
2022
PLDI'22 AEC
2022
ESOP'22 AEC
2021
VCA for Behavioural Types: Bridging Theory and Practice
2020
Reviewing for ESOP'21.
2020
Reviewing for ICFP'20.