ACM Home Page
Please provide us with feedback. Feedback
Laws of programming
Full text PdfPdf (1.50 MB)
Source
Communications of the ACM archive
Volume 30 ,  Issue 8  (August 1987) table of contents
Pages: 672 - 686  
Year of Publication: 1987
ISSN:0001-0782
Authors
C. A. R. Hoare  Univ. of Texas, Austin
I. J. Hayes  Univ. of Queensland, Australia
He Jifeng  Oxford Univ., Oxford, UK
C. C. Morgan  Oxford Univ., Oxford, UK
A. W. Roscoe  Oxford Univ., Oxford, UK
J. W. Sanders  Oxford Univ., Oxford, UK
I. H. Sorensen  Oxford Univ., Oxford, UK
J. M. Spivey  Oxford Univ., Oxford, UK
B. A. Sufrin  Oxford Univ., Oxford, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 92,   Citation Count: 34
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/27651.27653
What is a DOI?

ABSTRACT

A complete set of algebraic laws is given for Dijkstra's nondeterministic sequential programming language. Iteration and recursion are explained in terms of Scott's domain theory as fixed points of continuous functionals. A calculus analogous to weakest preconditions is suggested as an aid to deriving programs from their specifications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
 
5
6
 
7
Hoare, C.A.R., and He, J. Weakest prespecification. Tech. Monogr. PRG-44, Programming Research Group, Oxford Univ., 1985.
 
8
Igarishi, S. An axiomatic approach to equivalence problems of algorithms with applications. Rep., Computer Centre, Univ. of Tokyo, 1968.
 
9
 
10
 
11
Roscoe, A.W. Laws of Occam programming. Tech. Monogr. PRG-53, Programming Research Group, Oxford Univ., 1986.
 
12
Scott, D.S. Outline of a mathematical theory of computetion. Tech. Monogr. PRCX!, Programming Research Group, Oxford Univ., 1970.
 
13
Tarski, A. On the calculus of relations. J. Symbolic Logic 6 (1941), 73-89.

CITED BY  35

Collaborative Colleagues:
C. A. R. Hoare: colleagues
I. J. Hayes: colleagues
He Jifeng: colleagues
C. C. Morgan: colleagues
A. W. Roscoe: colleagues
J. W. Sanders: colleagues
I. H. Sorensen: colleagues
J. M. Spivey: colleagues
B. A. Sufrin: colleagues