Abstract
This paper describes the Event-B modeling of the landing gear system of an aircraft whose the complete description can be found in [3]. This real-life case study has been proposed by the ABZ’2014 track that takes place in Toulouse, the European capital of the aeronautic industry. Our modeling is based on the Parnas and Madey’s 4-Variable Model that permits to consider the different parts of a system. These parts are incremently introduced using the Event-B refinement technique. The entire development has been carried out under the Rodin toolset. To validate and prove the different components, we use the Atelier B, SMT and ML provers which are plugged to Rodin.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abrial, J.-R.: The B-book, Assigning Programs to Meanings, pp. I–XXXIV, 1–779. Cambridge University Press (2005)
Abrial, J.-R.: Modeling in Event-B - System and Software Engineering, pp. I–XXVI, 1–586. Cambridge University Press (2010)
Boniol, F., Wiels, V.: The Landing Gear System Case Study. In: Boniol, F. (ed.) ABZ 2014 Case Study Track. CCIS, vol. 433, pp. 1–18. Springer, Heidelberg (2014)
Butler, M.: Using Event-B Refinement to Verify a Control Strategy, Working Paper. ECS, University of Southampton (2009)
Iliasov, A., Troubitsyna, E., Laibinis, L., Romanovsky, A., Varpaaniemi, K., Ilic, D., Latvala, T.: Supporting reuse in event B development: Modularisation approach. In: Frappier, M., Glässer, U., Khurshid, S., Laleau, R., Reeves, S. (eds.) ABZ 2010. LNCS, vol. 5977, pp. 174–188. Springer, Heidelberg (2010)
Jeffords, R.-D., Heitmeyer, C.-L., Archer, M., Leonard, E.-I.: Model-Based Construction and Verification of Critical Systems using Composition and Partial Refinement. Formal Methods in System Design 37(2-3), 265–294 (2010)
Leuschel, M., Butler, M.-J.: ProB: An Automated Analysis Toolset for the B Method. STTT 10(2), 185–203 (2008)
Lorge Parnas, D., Madey, J.: Functional Documents for Computer Systems. Sci. Comput. Program. 25(1), 41–61 (1995)
Miller, S.-P., Tribble, A.-C.: Extending the Four-Variable Model to Bridge the System-Software Gap. In: Proceedings of the 20th Digital Avionics Systems Conferene (DASC 2001), Daytona Beach, Florida (2001)
Silva, R., Pascal, C., Hoang, T.-S., Butler, M.: Decomposition tool for Event-B. Softw., Pract. Exper. 41(2), 199–208 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Mammar, A., Laleau, R. (2014). Modeling a Landing Gear System in Event-B. In: Boniol, F., Wiels, V., Ait Ameur, Y., Schewe, KD. (eds) ABZ 2014: The Landing Gear Case Study. ABZ 2014. Communications in Computer and Information Science, vol 433. Springer, Cham. https://doi.org/10.1007/978-3-319-07512-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-07512-9_6
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07511-2
Online ISBN: 978-3-319-07512-9
eBook Packages: Computer ScienceComputer Science (R0)