Modeling in Event-B : System and Software Engineering

Saved in:
Bibliographic Details
Title: Modeling in Event-B : System and Software Engineering
Description: A practical text suitable for an introductory or advanced course in formal methods, this book presents a mathematical approach to modelling and designing systems using an extension of the B formal method: 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.
Authors: Jean-Raymond Abrial
Resource Type: eBook.
Subjects: Computer science--Mathematical models, Computer systems--Verification, Formal methods (Computer science), B method (Computer science)
Categories: COMPUTERS / Data Science / General, COMPUTERS / Computer Literacy, COMPUTERS / Computer Science, COMPUTERS / Information Technology, COMPUTERS / Machine Theory, COMPUTERS / Reference, COMPUTERS / Hardware / General
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-pdf
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 317644
RelevancyScore: 1031
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1031.17456054688
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$317644$PDF&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$317644$PDF&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Modeling in Event-B : System and Software Engineering
– Name: Abstract
  Label: Description
  Group: Ab
  Data: A practical text suitable for an introductory or advanced course in formal methods, this book presents a mathematical approach to modelling and designing systems using an extension of the B formal method: 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.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Jean-Raymond+Abrial%22">Jean-Raymond Abrial</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+science--Mathematical+models%22">Computer science--Mathematical models</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+systems--Verification%22">Computer systems--Verification</searchLink><br /><searchLink fieldCode="DE" term="%22Formal+methods+%28Computer+science%29%22">Formal methods (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22B+method+%28Computer+science%29%22">B method (Computer science)</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Data+Science+%2F+General%22">COMPUTERS / Data Science / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Literacy%22">COMPUTERS / Computer Literacy</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Science%22">COMPUTERS / Computer Science</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Information+Technology%22">COMPUTERS / Information Technology</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Machine+Theory%22">COMPUTERS / Machine Theory</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Reference%22">COMPUTERS / Reference</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Hardware+%2F+General%22">COMPUTERS / Hardware / General</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=317644
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 004.0151
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Computer science--Mathematical models
        Type: general
      – SubjectFull: Computer systems--Verification
        Type: general
      – SubjectFull: Formal methods (Computer science)
        Type: general
      – SubjectFull: B method (Computer science)
        Type: general
    Titles:
      – TitleFull: Modeling in Event-B : System and Software Engineering
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Jean-Raymond Abrial
      – PersonEntity:
          Name:
            NameFull: Jean-Raymond Abrial
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2010
            – D: 04
              M: 02
              Type: profile
              Y: 2014
          Identifiers:
            – Type: isbn-print
              Value: 9780521895569
            – Type: isbn-electronic
              Value: 9780511729768
          Titles:
            – TitleFull: Modeling in Event-B : System and Software Engineering
              Type: main
ResultId 1