Safe Comp 95 pp 113-127 | Cite as
Accessible Formal Method Support for PLC Software Development
Conference paper
Abstract
This paper describes a formal notation for the design of PLC software based upon the use of graphical and tabular notations, and indicates how this notation is translated into Z so that the design model can be checked for consistency and determinism. The facilities of a tool to support this notation are also described.
Keywords
State Transition Diagram Executable Code Safety Critical System Transition Predicate Function Block Diagram
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.
Preview
Unable to display preview. Download preview PDF.
References
- [CLA 95]Clarke, S. et al, A code of practice for the development of safe PLC software, Proc. Safety Critical Systems Symposium, Brighton, UK, Feb. 1995Google Scholar
- [HAR 88]Harel, D. On visual formalisms, CACM Vol.31 No.5, p. 514, May 1988MathSciNetCrossRefGoogle Scholar
- [SPI 92]Spivey, J. M., The Z notation - A Reference Manual, second edition. New York: Prentice Hall, 1992Google Scholar
- [TOY 95]Toyn, I. & McDermid, J. A., An architecture for Z tools and its implementation, Software - Practice and Experience, Vol. 25 No.3, pp 305–330, March 1995CrossRefGoogle Scholar
Copyright information
© Springer-Verlag London 1995