The B Language and Method

The B Language and Method
Author: Kevin Lano
Publisher: Springer Science & Business Media
Total Pages: 240
Release: 2012-12-06
Genre: Computers
ISBN: 1447114949

Download The B Language and Method Book in PDF, Epub and Kindle

B is one of the few formal methods which has robust, commercially-available tool support for the entire development lifecycle from specification through to code generation. This volume provides a comprehensive introduction to the B Abstract Machine Notation, and to how it can be used to support formal specification and development of high integrity systems. A strong emphasis is placed on the use of B in the context of existing software development methods, including object-oriented analysis and design. The text includes a large number of worked examples, graduated exercises in B AMN specification and development (all of which have been class-tested), two extended case studies of the development process, and an appendix of proof techniques suitable for B. Based on material which has been used to teach B at postgraduate and undergraduate level, this volume will provide invaluable reading a wide range of people, including students, project technical managers and workers, and researchers with an interest in methods integration and B semantics.


The B Language and Method
Language: en
Pages: 240
Authors: Kevin Lano
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

GET EBOOK

B is one of the few formal methods which has robust, commercially-available tool support for the entire development lifecycle from specification through to code
The B-method
Language: en
Pages: 370
Authors: Steve Schneider
Categories: B method
Type: BOOK - Published: 2001 - Publisher: Palgrave MacMillan

GET EBOOK

Introducing abstract machines - Review of set theory and logic - Weakest preconditions - Towards machine consistency - Parameters, sets, and constants - Relatio
Understanding Language Teaching
Language: en
Pages: 285
Authors: B. Kumaravadivelu
Categories: Education
Type: BOOK - Published: 2006-04-21 - Publisher: Routledge

GET EBOOK

This book traces the historical development of major language teaching methods in terms of theoretical principles and classroom procedures, and provides a criti
Specification In B: An Introduction Using The B Toolkit
Language: en
Pages: 256
Authors: Howard Haughton
Categories: Computers
Type: BOOK - Published: 1996-04-03 - Publisher: World Scientific

GET EBOOK

This book gives a practical introduction to the B specification language and method, an approach to the development of high-quality software using rigorous CASE
Types and Programming Languages
Language: en
Pages: 656
Authors: Benjamin C. Pierce
Categories: Computers
Type: BOOK - Published: 2002-01-04 - Publisher: MIT Press

GET EBOOK

A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence of certain er