DocumentCode :
1852800
Title :
Software on the edge
Author :
Winter, Victor L.
Author_Institution :
Sandia Nat. Labs., USA
fYear :
1996
fDate :
21-22 Oct 1996
Firstpage :
57
Lastpage :
58
Abstract :
As our society becomes more technologically complex, computers (and the software that they run) are being used in a potentially alarming number of high consequence safety-critical applications. When these systems fail, the outcome can be devastating. Formal methods provide what, by a growing number of experts, is considered to be the best approach to making the software construction process more reliable. What makes formal methods so attractive, from a reliability standpoint, is that one has the ability to conclude, with mathematical certainty, that a software component is correct. In this context, when we say a software component is correct, we mean it satisfies its formal specification. The paper discusses the problems of software reliability and the use of formal methods
Keywords :
formal specification; safety-critical software; software quality; software reliability; formal methods; formal specification; safety-critical applications; software component; software reliability; systems failure; Aircraft propulsion; Application software; Computer crashes; Control systems; Engines; Formal specifications; Laboratories; Software safety; US Department of Energy; Vibration control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Assurance Systems Engineering Workshop, 1996. Proceedings., IEEE
Conference_Location :
Niagara on the Lake, Ont.
Print_ISBN :
0-8186-7629-9
Type :
conf
DOI :
10.1109/HASE.1996.618565
Filename :
618565
Link To Document :
بازگشت