123 A single-chip computer for robust variable-structure control of large-scale safety-critical systems: N.E. Gough, W.A. Halang, pp 39–44
- Publisher
- Elsevier Science
- Year
- 1993
- Tongue
- English
- Weight
- 107 KB
- Volume
- 1
- Category
- Article
- ISSN
- 0967-0661
No coin nor oath required. For personal study only.
✦ Synopsis
We show how formal methods can be used to assist in developing requirements of a safety-critical system. The approach is to express the requirements in temporal logic, and then to develop a process model satisfying the requirements. The existence of such a model ensures the requirements are consistent, and also helps in their validation. 118 Computer-Aided Specification and Verification of Process Control Software B. Krimer, W. Halang, pp 7-12
This article presents a rigorous system development process promoting formal specifications of functional requirements of process-control software. These specifications provide the grounds for specificationbased testin 8 of abstract designs and computer-assisted proofs of the conformance of program code to its requirements.
Specifications are formulated in the algebraic specification language OBJ. The pertinent OBJ3 environment is used as a proof checker performing all clerical work related to correctness proofs. To illustrate the design and validation method, the specification and control program for a simple function block is provided and a few properties and assumptions about its functional behaviour are proved.