• 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