NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Why are Formal Methods Not Used More Widely?Despite extensive development over many years and significant demonstrated benefits, formal methods remain poorly accepted by industrial practitioners. Many reasons have been suggested for this situation such as a claim that they extent the development cycle, that they require difficult mathematics, that inadequate tools exist, and that they are incompatible with other software packages. There is little empirical evidence that any of these reasons is valid. The research presented here addresses the question of why formal methods are not used more widely. The approach used was to develop a formal specification for a safety-critical application using several specification notations and assess the results in a comprehensive evaluation framework. The results of the experiment suggests that there remain many impediments to the routine use of formal methods.
Document ID
19970029196
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Knight, John C.
(Virginia Univ. Charlottesville, VA United States)
DeJong, Colleen L.
(Virginia Univ. Charlottesville, VA United States)
Gibble, Matthew S.
(Virginia Univ. Charlottesville, VA United States)
Nakano, Luis G.
(Virginia Univ. Charlottesville, VA United States)
Date Acquired
August 17, 2013
Publication Date
September 1, 1997
Publication Information
Publication: Fourth NASA Langley Formal Methods Workshop
Subject Category
Computer Programming And Software
Accession Number
97N27874
Funding Number(s)
CONTRACT_GRANT: NRC 04-94-093
CONTRACT_GRANT: NAG1-1123-FDP
CONTRACT_GRANT: NSF CCR-92-13427
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Document Inquiry

Available Downloads

There are no available downloads for this record.
No Preview Available