Logo image
Axiomatic analysis of programs and program schemes
Technical documentation   Open access

Axiomatic analysis of programs and program schemes

Thomas J. Ostrand
Rutgers University
1977
DOI:
https://doi.org/10.7282/t3-kxy8-k227

Abstract

Axiomatic analysis extracts from the functions and predicates of a program the properties and relations upon which the correct functioning of the program is based. The analysis is done by converting the program to a program scheme and studying a correctness proof for the scheme. Information of this sort can be used to look for programs whose correctness does not depend on axioms of arithmetic which may not hold in a computer implementation. Another application is to the problem of choosing appropriate data structures for implementation of an algorithm. Several sample programs are examined, and in one case, a comparison made of the properties required for implementations of different recursive definitions of a function.
pdf
DCS-TR-61349.37 kBDownloadView
Technical Documentation Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

56 File downloads
45 Record Views

Details

Logo image