VDM Specification of the Steam-Boiler Control Using RSL Notation

This document presents a steam-boiler control specification for the seminar “Semantische Methoden im Wettbewerb” on June 5–9 1995 in Schloss Dagstuhl, Germany based on the informal specification provided by Jean-Raymond Abrial ([2]). The style of the specification itself is strongly related to VDM. Therefore most of the definitions are explicit as they used to be in traditional VDM specifications. The specification language used is RSL (the RAISE Specification Language [1]).

[1]  Cliff B. Jones,et al.  Systematic software development using VDM , 1986, Prentice Hall International Series in Computer Science.

[2]  J. W. Sanders The Construction of Formal Specifications , 1995 .

[3]  Jean-Raymond Abrial Steam-Boiler Control Specification Problem , 1995, Formal Methods for Industrial Applications.

[4]  Yves Ledru,et al.  A VDM Specification of the Steam-Boiler Problem , 1995, Formal Methods for Industrial Applications.

[5]  Thomas Leo McCluskey,et al.  The Construction of Formal Specifications; An Introduction to the Model-Based and Algebraic Approaches , 1994 .