Abstract:
This paper formally describes a technique for proving that computer programs will always execute correctly. In order to do this, an abstract model for a program and its e...Show MoreMetadata
Abstract:
This paper formally describes a technique for proving that computer programs will always execute correctly. In order to do this, an abstract model for a program and its execution is given. Then, correctness of programs and proofs of correctness of programs are defined with respect to that model.
Published in: IEEE Transactions on Computers ( Volume: C-20, Issue: 11, November 1971)