Skip to Main content Skip to Navigation
Conference papers

Scaling Up with Event-B: A Case Study

Faqing Yang 1 Jean-Pierre Jacquot 1 
1 DEDALE - Development of specifications
LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Ability to scale up from toy examples to real life problems is a crucial issue for formal methods. Formalizing a algorithm used in vehicle automation (platooning control) in a certification perspective, we had the opportunity to study the scaling up when going from a (toy) model in 1D to a (more realistic) model in 2D. The formalism, Event-B, belongs to the family of mathematical state based methods. Increase was quantitative: 3 times more events and 4 times more proofs; and qualitative: trigonometric functions and integrals are used. Edition and verification of the specification scale up well. The crucial part of the work was the adaptation of the mathematical and physical model through standard heuristics. The validation of temporal properties and behaviors do not scale up so well. Analysis of the difficulties suggests improvements in both tool support and formalism.
Document type :
Conference papers
Complete list of metadata

Cited literature [24 references]  Display  Hide  Download
Contributor : Faqing Yang Connect in order to contact the contributor
Submitted on : Wednesday, June 29, 2011 - 3:17:42 PM
Last modification on : Friday, June 25, 2021 - 9:12:02 AM
Long-term archiving on: : Friday, September 30, 2011 - 2:23:31 AM


Files produced by the author(s)




Faqing Yang, Jean-Pierre Jacquot. Scaling Up with Event-B: A Case Study. Third NASA Formal Methods Symposium, Apr 2011, Pasadena, United States. ⟨10.1007/978-3-642-20398-5_31⟩. ⟨inria-00604687⟩



Record views


Files downloads