DocumentCode :
2946917
Title :
Results of a formal methods demonstration project
Author :
Kelly, John C. ; Covington, Richard G.
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
fYear :
1994
fDate :
27-29 Sep 1994
Firstpage :
62
Lastpage :
66
Abstract :
This paper describes the results of a cooperative study [D-11432] conducted by a team of researchers in formal methods (FM) at three NASA centers (The Jet Propulsion Laboratory (JPL), Johnson Space Center (JSC), and Langley Research Center (LaRC)) to demonstrate FM techniques and to tailor them to critical NASA software systems. FM is a set of techniques and tools based on formal logic and mathematics for the purpose of specifying and verifying computer systems and software. This pilot project applied FM to an existing critical software subsystem. The Shuttle´s Jet Select subsystem (Phase I of an ongoing study). The Prototype Verification System (PVS) specification language and tool developed at SRI International was used for this study. This study shows that FM can be used successfully to uncover hidden issues in a highly critical and mature Functional Subsystem Software Requirements (FSSR) specification which are very difficult to discover by traditional means
Keywords :
aerospace computing; formal specification; formal verification; safety-critical software; space vehicles; SRI International; Shuttle Jet Select subsystem; critical NASA software systems; formal logic; formal methods demonstration project; prototype verification system; specification language; Laboratories; Logic; Mathematics; NASA; Propulsion; Prototypes; Software prototyping; Software systems; Software tools; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
WESCON/94. Idea/Microelectronics. Conference Record
Conference_Location :
Anaheim , CA
ISSN :
1095-791X
Print_ISBN :
0-7803-9992-7
Type :
conf
DOI :
10.1109/WESCON.1994.403627
Filename :
403627
Link To Document :
بازگشت