Formal Method of Communicating Operating Procedures
نویسندگان
چکیده
HAZOP is a widely-used technique for identifying potential hazards in process plants. However, the application of the technique is very repetitive and time consuming. One way to overcome this bottleneck is to develop automated hazard identification systems that emulate the HAZOP technique. Much of the research on automated hazard identification so far has concentrated on continuous plants by considering the causes and consequences of deviations from steady state. This work concentrates on batch processes where a batch plant moves through a number of different stages during operation. To safely produce a product in a batch process, a plant operator follows a sequence of operating instructions. In order for an operating procedure to be analysed by a computerized system it must be formally represented. Instructions written in natural language require complex analysis algorithms and their meaning may also be ambiguous. However, machine language is incomprehensible to humans. Therefore, there is a need to develop operating instruction formats that are both intuitive for humans and unambiguous for the computer. In this paper formal operating procedure templates are described. These templates can be used for writing a wide range of operating instructions. Examples of the templates in use will be given. On-going research problems are discussed.
منابع مشابه
A method for incorporating knowledge and communication intodecentralized discrete - event systems
Using a formal method for reasoning about knowledge, decentralized discrete-event control problems are described. States of the system where supervisors do not have suucient knowledge to make the correct control decision can be detected. A solution where supervisors may communicate is presented. The relationship between communication and control is complex because (i) control decisions made by ...
متن کاملMasterthesis Constructing a Formal Framework for Modeling and Verifying a Real Operating System
We show how to construct a formal model of concurrently executed and communicating applications in an operating system environment. We will identify the necessary steps for building and linking abstract models of a processor, a micro kernel, and a user level operating system. The result is the outline of a formal framework that allows to prove the pervasive correctness of applications running o...
متن کاملThe Specification and Verified Decomposition of System Requirements Using CSP
An important principle of building trustworthy systems is to rigorously analyze the critical requirements early in the development process, even before starting system design. Existing proof methods for systems of communicating processes focus on the bottom-up composition of component-level specifications into system-level specifications. Trustworthy system development requires, instead, the to...
متن کاملOn the Correctness of Operating System Kernels
The Verisoft project aims at the pervasive formal verification of entire computer systems. In particular, the seamless verification of the academic system is attempted. This system consists of hardware (processor and devices) on top of which runs a microkernel, an operating system, and applications. In this paper we define the computation model CVM (communicating virtual machines) in which conc...
متن کاملA Comparison of Two Takeoff Flap Retraction Standard Operating Procedures
Takeoff Flap Retraction is a procedure that is conducted following takeoff to retract the flaps and slats from a takeoff configuration to a clean-up-and-away configuration. During this period the aircraft accelerates from the takeoff V2 speed to 250 knots and generally includes a maximum thrust reduction from the takeoff thrust setting to the climb thrust setting. Timing of the flap retraction ...
متن کامل