Safety validation of embedded control software using Z animation
Atchison, B.M.
Lindsay, P.A.
Queensland Univ., Brisbane, Qld.;
This paper appears in: High Assurance Systems Engineering, 2000, Fifth IEEE International Symposim on. HASE 2000
Publication Date: 2000
On page(s): 228-237
Meeting Date: 11/15/2000 - 11/17/2000
Location: Albuquerque, NM, USA
ISBN: 0-7695-0927-4
References Cited: 30
INSPEC Accession Number: 6806395
Digital Object Identifier: 10.1109/HASE.2000.895467
Current Version Published: 2002-08-06
Abstract
Describes a rigorous approach to safety validation of embedded
control software by specification animation. The software control logic
is specified in Z and systematically animated together with a model of
the equipment under control. All reachable equipment states under
software control are systematically identified and compared with known
hazardous states in normal operation and under dominant failure
conditions. The process is completely automated, removing the need for
human intervention and associated errors, and can be applied much
earlier than traditional test-based techniques. As a result, the
validation method has the potential to provide cost-effective,
high-integrity safety assurance for embedded software. The approach is
illustrated with a hypothetical industrial press control system
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.