
Formal Methods Applied to Complex Systems
Implementation of the B Method
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
This book presents real-world examples of formal techniques in an industrial context. It covers formal methods such as SCADE and/or the B Method, in various fields such as railways, aeronautics, and the automotive industry. The purpose of this book is to present a summary of experience on the use of "formal methods" (based on formal techniques such as proof, abstract interpretation and model-checking) in industrial examples of complex systems, based on the experience of people currently involved in the creation and assessment of safety critical system software. The involvement of people from within the industry allows the authors to avoid the usual confidentiality problems which can arise and thus enables them to supply new useful information (photos, architecture plans, real examples, etc.).
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Table of contents
- Cover
- Contents
- Title Page
- Copyright
- Introduction
- 1 Presentation of the B Method
- 2 Atelier B
- 3 B Tools
- 4 The B Method at Siemens
- 5 Industrial Applications for Modeling with the B Method
- 6 Formalization of Digital Circuits Using the B Method
- 7 Pragmatic Use of B: The Power of Formal Methods without the Bulk
- 8 BRILLANT/BCaml — A Free Tools Platform for the B Method
- 9 Translating B and Event-B Machines to Java and JML
- 10 Event B
- 11 B-RAIL: UML to B Transformation in Modeling a Level Crossing
- 12 Feasibility of the Use of Formal Methods for Manufacturing Systems
- 13 B Extended to Floating-Point Numbers: Is it Sufficient for Proving Avionics Software?
- 14 From Animation to Data Validation: The ProB Constraint Solver 10 Years On
- 15 Unified Train Driving Policy
- Conclusion
- Glossary
- List of Authors
- Index
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app