000 02261nam a2200361 a 4500
005 20250930131000.0
008 101021s2010 enka b 001 0 eng
010 _a2010-001382
020 _a9780521895569 (hbk.) :
_cRM297.39
020 _a0521895561 (hbk.)
039 9 _a201011240820
_bzabidah
_c201010211501
_drahah
_y10-21-2010
_zrahah
040 _aUKM
090 _aQA76.9.F67A277
090 _aQA76.9.F67
_bA277
100 1 _aAbrial, Jean-Raymond
_958287
245 1 0 _aModeling in Event-B :
_bsystem and software engineering /
_cJean-Raymond Abrial
260 _aCambridge :
_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)
_965606
650 0 _aComputer science
_xMathematical models.
650 0 _aComputer systems
_xVerification
856 4 2 _3Cover image
_uhttp://assets.cambridge.org/97805218/95569/cover/9780521895569.jpg
907 _a.b14819831
_b2021-05-28
_c2019-11-12
942 _c01
_n0
_kQA76.9.F67A277
914 _avtls003443287
990 _aza
991 _aFakulti Teknologi & Sains Maklumat
998 _at
_b2010-08-10
_cm
_da
_feng
_genk
_y0
_z.b14819831
999 _c468702
_d468702