Industrial-Strength Formal Methods in Practice

Front Cover
Michael G. Hinchey, Jonathan P. Bowen
Springer Science & Business Media, Sep 17, 1999 - Computers - 400 pages
Industrial Strength Formal Methods in Practice provides hands-on experience and guidance for anyone who needs to apply formal methods successfully in an industrial context. Each chapter is written by an expert in software engineering or formal methods, and contains background information, introductions to the techniques being used, actual fragments of formalised components, details of results and an analysis of the overall approach. It provides specific details on how to produce high-quality software that comes in on-time and within budget. Aimed mainly at practitioners in software engineering and formal methods, this book will also be of interest to the following groups; academic researchers working in formal methods who are interested in evidence of their success and in how they can be applied on an industrial scale, and students on advanced software engineering courses who need real-life specifications and examples on which to base their work.
 

Contents

Its Greek to Me Method in the Madness?
1
The French Population Census for 1990
15
The Formal Verification of a Payment System
43
Specification of a Chemical Process Controller in B
53
Formal Analysis of the Motorola CAP DSP
81
Bridging the EBusiness Gap Through Formal Verification
117
A CAD Environment for SafetyCritical Software
139
Scheduling and Rescheduling of Trains
157
Rigorous Review Technique
231
Analysing Z Specifications with ZEVES
255
How to Construct Formal Arguments that Persuade Certifiers
285
Formal Methods Through Domain Engineering
315
Formal Verification in Railways
329
Cleanroom Software Engineering Theory and Practice
351
References
373
Index
391

Lessons from the Formal Development of a Radiation Therapy Machine Control Program
185
Using Formal Methods to Develop an ATC Information System
207

Other editions - View all

Common terms and phrases