A Comparative Analysis of Functional Correctness

16Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

The functional correctness technique is presented and discussed. It is also explained that the underlying theory has an implicatmn for the derivation of loop invariants. The functional verification conditions concerning program loops are then shown to be a specialization of the commonly used inductive assertion verification conditions. Next, the functional technique is compared and contrasted with subgoal induction. Finally, the difficulty of proving initialized loop programs is examined in light of both the inductive assertion and functional correctness theories. © 1982, ACM. All rights reserved.

References Powered by Scopus

An axiomatic basis for computer programming

3592Citations
N/AReaders
Get full text

A Basis for a Mathematical Theory of Computation<sup> 1</sup> )

286Citations
N/AReaders
Get full text

The New Math of Computer Programming

120Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Relational heuristics for the design of deterministic programs

40Citations
N/AReaders
Get full text

Directed test generation to detect loop inefficiencies

21Citations
N/AReaders
Get full text

Deep Reinforcement Learning Verification: A Survey

18Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Dunlop, D. D., & Basili, V. R. (1982). A Comparative Analysis of Functional Correctness. ACM Computing Surveys (CSUR), 14(2), 229–244. https://doi.org/10.1145/356876.356881

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 5

63%

Professor / Associate Prof. 3

38%

Readers' Discipline

Tooltip

Computer Science 8

73%

Immunology and Microbiology 1

9%

Engineering 1

9%

Psychology 1

9%

Article Metrics

Tooltip
Mentions
References: 3

Save time finding and organizing research with Mendeley

Sign up for free