Formal methods for industrial applications : specifying and programming the steam boiler control

The steam boiler case study: Competition of formal program specification and development methods.- Structural synthesis of programs from refined user requirements (Programming boiler control in NUT).- Using Focus, Lustre and probability theory for the design of a reliable control program.- Refining abstract machine specifications of the steam boiler control to well documented executable code.- An algebraic specification of the Steam-Boiler Control System.- A steam-boiler control specification with statecharts and Z.- An action system approach to the steam boiler problem.- The Steam Boiler problem in Lustre.- The steam-boiler problem - A TLT solution.- The real-time behavior of the steam-boiler.- Specifying and verifying the Steam Boiler Problem with SPIN.- TRIO specification of a steam boiler controller.- A formal specification of the Steam-Boiler Control problem by algebraic specifications with implicit state.- Using HyTech to synthesize control parameters for a steam boiler.- A VDM specification of the steam-boiler problem.- Proving safety properties of the steam boiler controller.- Steam boiler control specification problem: A TLA solution.- Specifying optimal design for a steam-boiler system.- An object-oriented algebraic steam-boiler control specification.- Refinement from a control problem to programs.- VDM specification of the steam-boiler control using RSL notation.- Assertional specification and verification using PVS of the steam boiler control system.- Specifying and verifying the steam boiler control system with Time Extended LOTOS.- Simulation of a steam-boiler.- Steam-boiler control specification problem.