Abstract
Automatic procedures and manual procedures play important roles in the control of power plants. Their correctness is of great importance to the safe operation of power plants. Testing of such procedures is difficult, especially because of the problem of errors in specifications. By verifying high level specifications of automatic procedures andform alised specifications of manual procedures against an abstract plant model and a set of correctness requirements, this problem can be overcome to some extent. This paper describes the basic idea of such verification. It suggests using the verification approach as a complementary aid to traditional verification and validation which may involve different aspects including human factors.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
E. M. Clarke and E. A. Emerson and A. P. Sistla. Automatic Verification of Finite State Concurrent Systems Using Temporal Logic Specifications. Conference Record of the Tenth Annual ACM Symposium on Principles of Programming Languages: 117–126, January 1983.
S. Collier and M. Green. Verification and Validation of Human Factors Issues in Control Room Design and Upgrades. OECD Halden Reactor Project Report: HWR-598, Institute for Energy Technology, Norway. 1999.
E. A. Emerson. Temporal and Model Logic. Handbook of theoretical computer science, Volume B: Formal Models and Semantics (ed. Jan van Leeuwen). Elsevier. 1990.
P. Godefroid and G. J. Holzmann. On the Verification of Temporal Properties. Protocol Specification, Testing and Verification, XIII (C-16). A. Dantine, G. Leduc and P. Walper (Eds). 1993.
F. Handelsby, E. Ness and J. Teigen. OECD Halden Reactor Project: COPMA II On-Line Functional Specifications. OECD Halden Reactor Project Report: HWR-319, Institute for Energy Technology, Norway. 1992.
G. J. Holzmann. The Model Checker Spin. IEEE Transaction on Software Engineering 23(5): 279–295. 1997.
M. H. Lipner and S. P. Kerch. Operational Benefits of an Advanced Computerised Procedure System. 1994 IEEE Conference Record: Nuclear Science Symposium andMed ical Imaging Conference: 1068–1072. 1995.
L. Reynes and G. Beltranda. A Computerised Control Room to Improve Nuclear Power Plant Operation and Safety. Nuclear Safety 31(4):504–511. 1990.
H. Roth-Seefrid, J. Erdmann, L. Simon and M. Dull. SiROG: A Computer-based Manual for Situation Related Operator Guidance. Presentation at the Enlarged Halden Programme Group Meeting. Bolkesjø, Norway. October 1994.
T. Sivertsen and H. Valisuo. Algebraic Specification andT heorem Proving used in Formal Verification of Discrete Event Control Systems. OECD Halden Reactor Project Report: HWR-260, Institute for Energy Technology, Norway. 1989.
J. R. Taylor. Logical Validation of Safety and Control System Specifications Against Plant Models. Risø National Laboratory, Roskilde, Danmark. 1981.
J. Teigen and J. E. Hulsund. COPMA-III — Software Design andI mplementation Issues. OECD Halden Reactor Project Report: HWR-509, Institute for Energy Technology, Norway. 1998.
M. Y. Vardi and P. Wolper. An Automata-Theoretic Approach to Automatic Program Verification. IEEE Symposium on Logic in Computer Science 1: 322–331, 1986.
W. Zhang. Model Checking Operator Procedures. Proceedings of the 6th International SPIN Workshop on Practical Aspects of Model Checking (Lecture Notes in Computer Science 1680: 200–215). Toulouse, France. 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, W. (2000). Validation of Control System Specifications with Abstract Plant Models. In: Koornneef, F., van der Meulen, M. (eds) Computer Safety, Reliability and Security. SAFECOMP 2000. Lecture Notes in Computer Science, vol 1943. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40891-6_5
Download citation
DOI: https://doi.org/10.1007/3-540-40891-6_5
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41186-4
Online ISBN: 978-3-540-40891-8
eBook Packages: Springer Book Archive