VDM

I'm anything but bigoted about specific formal methods (in fact, the RODIN project is making "Event-B" its primary delivery meta-language). But, VDM is successful; is used in industry and is taught commercially. (For further information see vdm-portal).

The specification language (VDM-SL) was one of the first to be standardized (see ISO VDM-SL Standard ).

I was co-founder of an EEC group organised four international symposia on VDM and related matters: the VDM-Europe then group agreed to widen its scope and is now called Formal Methods Europe (FME).

The first three books listed below are concerned with general use of VDM (Google Scholar shows over 2500 citations to the 1990 book in April 2011).

The last two books listed below are specific to the description of language semantics (see also my semantics library pages).

Systematic Software Development using VDM

Written by C. B. Jones; Published by Prentice Hall International in 1990. (ISBN: 0-13-880733-7) - now available as a pdf (plus Teaching Notes as a pdf).
(Also translated into French by Michel Lemoine as VDM Une methode rigoureuse por le developpment du logiciel )

Case Studies in Systematic Software Development

Edited by C. B. Jones and R. Shaw; Published by Prentice Hall International in 1990. (ISBN: 0-13-880733-7) - now available on-line as pdf

Software Development: A Rigorous Approach

Written by C. B. Jones; Published by Prentice Hall International in 1980. (ISBN: 0-13-821884-6) - now available as a scanned pdf
(Translated into Polish by Teresa i Krzysztof Piaseccy as Konstruowanie oprogramowania metoda systematyczna.)

The Vienna Development Method: The Meta-Language

Edited by D. Bjørner and C. B. Jones; Published by Springer-Verlag as Lecture Notes in Computer Science (Volume 61) in 1978.

Formal Specification and Software Development

By D. Bjørner and C. B. Jones; Published by Prentice Hall International in 1982 - now available as a scanned pdf.



Cliff's Home