B’98: Recent Advances in the Development and Use of the B Method: Second International B Conference Montpellier, France, April 22–24, 1998 Proceedings

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book presents the refereed proceedings of the Second International B Conference, B'98, held in Montpellier, France, in April 1998.
The book presents 15 revised full papers selected from 29 submissions as well as four invited contributions. The B method is enjoying rapidly increasing popularity for the specification and design of software. The book covers all aspects of the B technology, including introductory and methodological issues, theoretical investigations and industrial applications, B extension proposals and support tools, as well as comparisons or integration with other formal methods for software development.

Author(s): Jean -Raymond Abrial (auth.), Didier Bert (eds.)
Series: Lecture Notes in Computer Science 1393
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1998

Language: English
Pages: 320
Tags: Software Engineering; Logics and Meanings of Programs

On B....Pages 1-8
The generalised substitution language extended to probabilistic programs....Pages 9-25
MéTéOR: An industrial success in formal development....Pages 26-26
Cost effectiveness of formal methods in the development of avionics systems at Aérospatiale....Pages 27-28
Well defined B....Pages 29-45
Composition and refinement in the B-method....Pages 46-65
Formalisation of B in Isabelle/HOL....Pages 66-82
Introducing dynamic constraints in B....Pages 83-128
Retrenchment: An engineering variation on refinement....Pages 129-147
Synthesising structure from flat specifications....Pages 148-161
An object-based approach to the B formal method....Pages 162-181
Graphical design of reactive systems....Pages 182-197
Process control engineering: Contribution to a formal structuring framework with the B method....Pages 198-209
Designing a B model for safety-critical software systems....Pages 210-225
Abstract state machines: Designing distributed systems with state machines and B....Pages 226-242
Layering distributed algorithms within the B-method....Pages 243-260
Two strategies to data-refine an equivalence to a forest....Pages 261-272
Specification of an integrated circuit card protocol application using the B method and linear temporal logic....Pages 273-292
Test case preparation using a prototype....Pages 293-311