DocumentCode
1461278
Title
Safety-critical systems built with COTS
Author
Profeta, J.A. ; Andrianos, Nikos P. ; Yu, Bing ; Johnson, Barry W. ; DeLong, Todd A. ; Guaspart, D. ; Jamsck, D.
Author_Institution
Adv. Technol. Group, Union Switch & Signal Inc., Pittsburgh, PA, USA
Volume
29
Issue
11
fYear
1996
fDate
11/1/1996 12:00:00 AM
Firstpage
54
Lastpage
60
Abstract
In the rail transportation industry competitive pressure has led to the increased use of COTS (commercial off-the-shelf equipment in safety critical systems), making it imperative that we extend proven safety techniques to COTS based systems as well. To this end, we have developed the Vital Framework (V-Frame), which is used to develop a safety critical platform from COTS hardware and software. The key technologies in this framework are formal methods, information redundancy, a proprietary data format, and a concurrent checking scheme. Combining these technologies results in a real time, checkable correctness criterion that is a signature of the application´s algorithm structure and is independent of both the hardware and the operating system. V-Frame´s most significant attribute is that the fail safe properties of applications do not require the firmware to be correct: the application will operate in a fail safe (or vital) manner even if there are design faults in the operating system and/or the hardware fails. This does not mean that the application does not have to be correctly specified and designed. Formal methods are appropriate in the design of safety critical COTS systems because a generic processing environment is analogous to a formal system: it is designed to apply well defined transformation rules to inputs
Keywords
fault tolerant computing; formal specification; railways; reliability; safety-critical software; software fault tolerance; COTS hardware; V-Frame; Vital Framework; checkable correctness criterion; commercial off-the-shelf equipment; competitive pressure; concurrent checking schem; design faults; fail safe properties; formal methods; generic processing environment; information redundancy; operating system; proprietary data format; rail transportation industry; safety critical COTS systems; safety critical platform; safety critical systems; safety techniques; transformation rules; Application software; Computer industry; Electrical equipment industry; Hardware; Operating systems; Rail transportation; Railway safety; Real time systems; Relays; Software safety;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.544238
Filename
544238
Link To Document