MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Creating A Validated Implementation Of The Steam Boiler Control

Download:
Download as a PDF | Download as a PS
by Siegfried Loffler, Ahmed Serhrouchni
ftp://ftp.irisa.fr/pub/mirrors/netlib/spin/ws97/loeffler.ps.Z
Add To MetaCart

Abstract:

Abstract. SPIN is a tool for the simulation and verification of protocols. PROMELA, its source language, is a formal description technique like SDL and Estelle that is based on communicating state machines. The tool and the language are in the public domain and therefore widely used. The "SteamBoiler Control Specification Problem " consists of an informal specification of a steam boiler system in a nuclear power plant. In this paper we show that PROMELA is suitable for the description of a technical system like the steam boiler. We describe the methods which we used to translate the informal problem description into a PROMELA specification. Further, we present our extensions to the SPIN system, which allow an automatic generation of compiled implementations from PROMELA sourcecodes. We summarise the extensions to PROMELA that we found necessary for the creation of the implementation. 1. The Steam Boiler Control Specification Problem The "Steam Boiler Control Specification Problem " [1] was given to the participants of the Dagstuhl meeting "Methods for Semantics and Specification " which

Citations

6 Steam Boiler Control Specification Problem – Abrial - 1995
2 Thierry Cattel, Specifying and Verifying the Steam Boiler Problem with SPIN – Duval
2 A Tcl/Tk-based Steam Boiler Simulator ftp://ftp.fzi.de/pub/korso/steam boiler – Lotzbeyer
2 Protocol Design: From Specification to Implementation – Loeffler, Serhrouchni - 1996
2 A Promela To C Compiler, Rapport de Stage, T'el'ecom Paris – Loffler - 1996
1 Creating Implementations from – Loffler, Serhrouchni - 1996