VDM '91. Formal Software Development Methods. 4th International Symposium of VDM Europe, Noordwijkerhout, The Netherlands, October 21-25, 1991. Proceedings: Volume 2: Tutorials, Volume 1
Soren Prehn, Hans Toetenel
Springer Science & Business Media, Oct 14, 1991 - Computers - 433 pages
The proceedings of the fourth Vienna Development Method Symposium, VDM '91, are published here in two volumes. Previous VDM symposia were held in 1987 (LNCS 252), 1988 (LNCS 328), and 1990 (LNCS 428). The VDM symposia have been organized by the VDM Europe, formed in 1985 as an advisory board sponsored by the Commission of the European Communities. The VDM Europe working group consisted of reasearchers, software engineers, and programmers, all interested in prommoting the industrial usage of formal methods for software development. The fourth VDM symposium presented not only VDM but also a large number of other methods for formal software development. Volume 1 contains the conference contributions. It has four parts: contributions of invited speakers, papers, project reports, and tools demonstration abstracts. The emphasis is on methods and calculi for development, verification and verification tools support, experiences from doing developments, and the associated theoretical problems. Volume2 contains four introductory tutorials (on LARCH, Refinement Calculus, VDM, and RAISE) and four advanced tutorials (on ABEL, PROSPECTRA, THE B Method, and The Stack). They present a comprehensive account of the state of theart.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
abstract data type Abstract Machine abstract type algebraic algorithm application argument axiom forall B-method basic bill of material Bool BOOLEAN class expression class type clause clmax components computing concrete Consider construction constructor contains corresponding database dbase defined definition denotes depth-first search domain Elem element empset empty endmodule ensures equations equivalent eref example false formal methods function guarded command language hand side implementation induction input insert integer interface invariant Irish School Larch lemma lift logic lookup mathematical Meta Program NAT x NAT natural numbers notation object operation output parameter postcondition pre-condition predicate program development programming language properties PROSPECTRA prove record recursive refinement calculus requires result scheme semantics sequence specification sqrt3(n structure subtype succ syntactic tail-recursive temperature chart theorem TMP.CHRT trait true variables