Software Development (and other things) with B (Thierry Lecomte)

 The presentation reviews CLEARSY’s two decades of experience applying formal methods, particularly the B method and Atelier B, across safety-critical domains. It highlights the successful industrial deployment of B in railway signaling and control systems, where formally specified and proved software has replaced extensive testing, and formal data validation could prevent accidents during exploitation such as overspeed incidents. The talk also presents the CLEARSY Safety Platform, a SIL4-certified safety computer that integrates redundant execution and formal programming, now deployed in railways and autonomous mobility projects. Beyond rail, formal methods have been applied in smart card certification and emerging autonomous mobility systems, with emphasis on standards, safety proofs, and lessons learned. The conclusion stresses that B remains a living, evolving technology, sustained by certified tools, industrial adoption, and growing requirements in tenders, demonstrating the continued relevance of formal methods in ensuring trustworthy systems.

 https://www.researchgate.net/publication/394929423_Software_Development_and_other_things_with_B

  • May 2025
  • Conference: J.R. Abrial, un pionnier du développement scientifique des langages informatiques et des méthodes formelles et de leur application à grande échelle dans l’industrie

 

Comments

Popular posts from this blog

Ce que je dois à Jean-Raymond Abrial

Jean-Raymond Abrial (1938, 2025)

On B, Jean-Raymond Abrial