DocumentCode :
747759
Title :
An Illustration of Current Ideas on the Derivation of Correctness Proofs and Correct Programs
Author :
Gries, David
Author_Institution :
Department of Computer Science, Cornell University
Issue :
4
fYear :
1976
Firstpage :
238
Lastpage :
244
Abstract :
The ideas behind correctness proofs for programs are outlined, and conventional definitions of assignment, etc., are given. The main part of this paper is the idealized development of a nontrivial program in a disciplined fashion. The use of Dijkstra\´s "calculus" for the formal development of programs as a guide to structuring program development is discussed in relation to the example presented.
Keywords :
Correctness proof; derivation of programs; programming language semantics; programming methodology; Bismuth; Calculus; Computer languages; Computer science; Debugging; Documentation; Fault detection; Logic programming; Programming profession; Testing; Correctness proof; derivation of programs; programming language semantics; programming methodology;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1976.233828
Filename :
1702379
Link To Document :
بازگشت