Search NASAโŒ• Search

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

BibTeXRIS

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.