1996
DOI: 10.1017/cbo9780511624162
|View full text |Cite
|
Sign up to set email alerts
|

The B-Book

Abstract: The B Method is a means for specifying, designing and coding software systems. The long-awaited B-Book is the standard reference for everything concerning this method. It contains the mathematical basis on which it is founded, the precise definitions of the notations used, and a large number of examples illustrating its use in practice. J.-R. Abrial, the inventor of B, has written the book in such a way that it can be used for self-study or for reference. It is in four parts, the first dealing with the mathema… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

3
214
0
5

Year Published

1999
1999
2009
2009

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 1,601 publications
(222 citation statements)
references
References 0 publications
3
214
0
5
Order By: Relevance
“…B AMN is a model-oriented formal notation and is part of the B-method developed by Abrial [1]. A system in B is specified as an abstract machine which has the form outlined in Fig.…”
Section: B Abstract Machine Notation (Amn)mentioning
confidence: 99%
See 2 more Smart Citations
“…B AMN is a model-oriented formal notation and is part of the B-method developed by Abrial [1]. A system in B is specified as an abstract machine which has the form outlined in Fig.…”
Section: B Abstract Machine Notation (Amn)mentioning
confidence: 99%
“…This single large then needs to be refined as a whole. Of course the modularity provided by B for structuring developments [1] can still be availed of, and the whole system does not have to be represented as a single B machine, rather its semantics are those of a single LTS.…”
Section: Variable Sharingmentioning
confidence: 99%
See 1 more Smart Citation
“…The B method [2] is dedicated to the formal development, from high level specification to implementable code. Specifications are based on three formalisms: data are specified using a set theory, properties are first-order predicates and the behaviors are specified by Generalized Substitutions.…”
Section: A Brief Introduction To the B Methodsmentioning
confidence: 99%
“…This paper presents a formal framework dedicated to the development of secure smart cart applications, based on the B method [2]. This work has been developed in the national french ANR project named POSÉ that aims at proposing an effective approach, adapted to security and development engineer practices.…”
mentioning
confidence: 99%