Modelling and Analysing the Landing Gear System: a Solution with Event-B/Rodin
Pascal Andr\'e, Christian Attiogb\'e, Arnaud Lanoix

TL;DR
This paper demonstrates a systematic formal modeling approach for the landing gear system using Event-B and Rodin, covering both digital and controlled parts, with safety properties formalized and verified.
Contribution
It introduces a structured method combining feature augmentation and structural refinement for modeling complex systems in Event-B.
Findings
Safety properties are successfully formalized and proved.
The approach is systematic and applicable to similar case studies.
Experimentations validate the effectiveness of the method.
Abstract
This paper presents a solution to the landing gear system case study using Event-B and Rodin. We study the whole system (both the digital part and the controlled part). We use feature augmentation to build an abstract model of the whole system and structural refinement to detail more specifically the digital part. The required safety properties are formalised and proved. We propose a specific approach to deal with a family of reachability properties. The experimentations conducted during the study are supported by the Rodin tools. We show that the presented solution is systematic and it can be applied to similar case studies.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Software Reliability and Analysis Research · Software Testing and Debugging Techniques
