Sifakis worked on system verification and the application of formal methods to system design. In his state doctorate Sifakis was the director of
VERIMAG for fourteen years. Established initially as a mixed industrial laboratory between
CNRS and Verilog SA.,
VERIMAG has collaborated with Airbus and Schneider Electric to develop methods and tools for the development of safety critical systems, in particular the SCADE synchronous programming environment based on the
Lustre Language. Sifakis has worked on the verification of timed and hybrid systems with
Thomas Henzinger and the synthesis of timed systems with
Amir Pnueli and Oded Maler
. He has participated to the development of verification tools including the IF toolset, Kronos,
CADP, and TGV and has developed theory for coping with state explosion using abstraction techniques. Over the past twenty years, his work has focused on rigorous component-based design using the BIP component framework and more recently the design of trustworthy autonomous systems, self-driving cars in particular. He is the author of the book Understanding and Changing the World, published by Springer in May 2022. ==Awards and honors==