FM Past Program: Formal Specification of Space Shuttle Jet Select


This page is not maintained. It is probably out of date.

NASA Langley worked with NASA Johnson Space Center and the Jet Propulsion Laboratory (JPL) in a study to explore the feasibility and utility of applying mechanically-supported formal methods to requirements analysis for space applications. The team worked with space application experts from NASA Johnson, JPL, and IBM (now Loral) to

Specifications were written at three different levels of abstraction. The highest level specifications were proved to meet a set of critical properties. This formal analysis uncovered hidden problems in a highly critical and mature FSSR specification for Shuttle. This project impressed several key members of the Shuttle software community that the benefits of formal methods are concrete and economically realizable. A very favorable reaction was received from the IBM (now Loral) requirements analysts and senior JSC personnel (Bob Hinson, in particular). They would like to work with us ``to build a different paradigm where engineers write requirements like this before passing the requirements to software development.''

This demonstration project was being funded by the Office of Safety and Mission Quality at NASA Headquarters, which controls funding for verification and validation of all major NASA space projects.


Curator and Responsible NASA Official: C. Michael Holloway
last modified: 22 February 1996 (13:01:17)