000 01959nam a2200277 a 4500
001 vtls000056434
003 KUKTEM
005 20251117150420.0
008 111130t2010 enka f b 001 0 eng d
020 _a9780521895569 (hbk.)
020 _a0521895561 (hbk.)
039 9 _a201206181020
_bfauzi
_y201111301531
_zirma
040 _aUMP
090 _aQA76.9.F67 A27 2010
100 1 _aAbrial, Jean-Raymond
245 1 0 _aModeling in Event-B :
_bsystem and software engineering /
_cJean-Raymond Abrial
260 _aCambridge ;
_aNew York :
_bCambridge University Press,
_c2010
300 _axxvi, 586 p. :
_bill. ;
_c26 cm.
504 _aIncludes bibliographical references and index
520 _a"A practical text suitable for an introductory or advanced course in formal methods, this book presents a mathematical approach to modeling and designing systems using an extension of the B formalism: Event-B. Based on the idea of refinement, the author’s systematic approach allows the user to construct models gradually and to facilitate a systematic reasoning method by means of proofs. Readers will learn how to build models of programs and, more generally, discrete systems, but this is all done with practice in mind. The numerous examples provided arise from various sources of computer system developments, including sequential programs, concurrent programs, and electronic circuits. The book also contains a large number of exercises and projects ranging in difficulty. Each of the examples included in the book has been proved using the Rodin Platform tool set, which is available free for download at www.event-b.org"--Provided by publisher
650 0 _aFormal methods (Computer science)
650 0 _aB method (Computer science)
650 0 _aComputer science
_xMathematical models
650 0 _aComputer systems
_xVerification
999 _aVIRTUA40
_c57882
_d57888
999 _aVTLSSORT0080*0200*0201*0400*0900*1000*2450*2600*3000*5040*5200*6500*6501*6502*6503*9991