ECOOP 2026
Mon 29 June - Fri 3 July 2026 Brussels, Belgium
Wed 1 Jul 2026 09:15 - 10:30 at I.2.03 - Keynote Chair(s): Robbert Krebbers

A formally verified compiler ensures that compilation does not introduce any bugs in programs. Achieving this level of assurance requires reasoning about realistic languages by using a semantic framework. This talk will explain how such a framework has been effectively used to turn the CompCert C compiler from a research prototype into a production tool qualified for safety-critical avionics software. This experience demonstrates how mechanized semantics can serve as a milestone for building trustworthy systems in practice. More broadly, this approach extends beyond compilation, paving the way toward the verification of software tools involved in software production and verification.

I am a professor professor of computer science at the University of Rennes. My research interests focus on the development of trustworthy software using deductive verification

Wed 1 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

09:15 - 10:30
KeynoteAwards / Technical Papers at I.2.03
Chair(s): Robbert Krebbers Radboud University Nijmegen
09:15
75m
Keynote
Building trust: a journey from mechanized semantics to verified compilation and beyondKeynote Speaker
Technical Papers
Sandrine Blazy University of Rennes