NASA NTRS · 20210004266
Experience Report: Using Formal Methods for Requirements Analysis of Critical Spacecraft Software
Abstract
Formal specification and analysis of requirements continues to gain support as a method for producing more reliable software. However, the introduction of formal methods to a large software project is difficult, due in part to the unfamiliarity of the specification languages and the lack of graphics. This paper reports results of an investigation into the effectiveness of formal methods as an aid to the requirements analysis of critical, system-level fault-protection software on a spacecraft currently under development. Our experience indicates that formal specification and analysis can enhance the accuracy of the requirements and add assurance prior to design development in this domain.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ampo, Y., Lutz, R.. 1994-11-30. Experience Report: Using Formal Methods for Requirements Analysis of Critical Spacecraft Software. https://ntrs.nasa.gov/citations/20210004266
Cite the original work for its findings. Save a collection to share your selection of sources.