
Modeling in Event-B: System and Software Engineering
English | ISBN: 0521895561 | 2010 | 612 pages | PDF | 3 MB
A adapted to practice text suitable for an introductory or advanced pursue in formal methods, this book presents a accurate approach to modelling and designing systems using every extension of the B formal way : Event-B. Based on the exemplar of refinement, the author's orderly approach allows the user to invent models gradually and to facilitate a systematic reasoning method by means of proofs. Readers leave learn how to build models of programs and, additional generally, discrete systems, but this is entirely done with practice in mind. The large examples provided arise from various sources of computer universe developments, including sequential programs, concurrent programs and electronic circuits. The book also contains a large number of exercises and projects ranging in bar. Each of the examples included in the work has been proved using the Rodin Platform tool add to, which is available free for download at www.consequence-b.org.