Streams of Steam – The Steam Boiler Specification Case Study
نویسندگان
چکیده
FOCUS is a mathematics-based methodology for the development of distributed reactive systems. This paper sketches the expressiveness and the usefulness of the well-tuned concepts of FOCUS by its application of the requirements specification of a steam boiler, see [Abr96]. We demonstrate the support for non-specialists in formal methods by using userfriendly description techniques, here the state-oriented specification with table notation techniques, and a broad range of refinement techniques, here the concept of data and state refinement, which eases the explicit modeling of fault-tolerant behavior. Additionally we prove its adaptability in different domains by handling an example of the “control theory” application field. Because of complexity of the above mentioned aspects we do not give a complete and detailed specification, but rather concentrate on the control task starting from classical control theory, the conceptual formal model of FOCUS and its possibilities for formal modeling and system development.
منابع مشابه
Simulation of a Steam-Boiler
In this paper, we describe the implementation and usage of a simulation with graphical visualization for a steam-boiler [Abri94]. The simulation imitates the behaviour of the steam-boiler and can be controlled using a simple ASCII protocol. It reacts to defined commands and sends information about its state every five seconds. Furthermore, we describe the options available, the protocol which f...
متن کاملMathematical Methods in Program Development. Springer-Verlag, 1996.
Relational transducers mapping sequences of input relations to sequences of output relations are proposed for high-level declarative specifications of business models. See [404] for a related class of ASM-transducers. Contains the problem description for the steam boiler control competition [7] and 22 proposed solutions obtained using the major known formal methods, with text and complete docum...
متن کاملProving Safety Properties of the Steam Boiler Controller Formal Methods for Industrial Applications: A Case Study
In this paper we model a hybrid system consisting of a continuous steam boiler and a discrete controller. Our model uses the Lynch-Vaandrager Timed Automata model to show formally that certain safety requirements can be guaranteed under the described assumptions and failure model. We prove incrementally that a simple controller model and a controller model tolerating sensor faults preserve the ...
متن کاملAn Algebraic Specification of the Steam-Boiler Control System
In Formal methods for industrial applications: specifying and programming the steam boiler control,
متن کاملSimulation and Optimization of Tehran Oil Refinery Steam Network in view of Exergetic, Exergoeconomic and Environmental Analysis
Due to the importance of energy consumption in a steam network of oil refinery as a significant unit, present study is concerned with the optimization of an oil refinery steam network. Here, the attempt was made to use concepts such as first and second thermodynamic laws, thermo-economic, environmental and economic discussions to investigate three different scenarios about Tehran refinery steam...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003