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