NASA NTRS ยท 19850008180
Formal verification of mathematical software
Abstract
Methods are investigated for formally specifying and verifying the correctness of mathematical software (software which uses floating point numbers and arithmetic). Previous work in the field was reviewed. A new model of floating point arithmetic called the asymptotic paradigm was developed and formalized. Two different conceptual approaches to program verification, the classical Verification Condition approach and the more recently developed Programming Logic approach, were adapted to use the asymptotic paradigm. These approaches were then used to verify several programs; the programs chosen were simplified versions of actual mathematical software.
Keep this discovery
Explore connections, maps & timelines
Sutherland, D.. 1984-05-01. Formal verification of mathematical software. https://ntrs.nasa.gov/citations/19850008180
Cite the original work for its findings. Save a collection to share your selection of sources.