How to Diagnose a Modern Car with a Formal B Model?

We introduce a modern method to diagnose vehicles. The method has been studied for Automobiles Peugeot. The classical methods to diagnose a car are based on technician’s experience and failure knowledge (e.g., diagnostic trees). However cars become more and more complex and failures less and less predictable.