ACM Home Page
Please provide us with feedback. Feedback
The ``Hoare Logic'' of CSP, and All That
Full text PdfPdf (918 KB)
Source ACM Transactions on Programming Languages and Systems (TOPLAS) archive
Volume 6 ,  Issue 2  (April 1984) table of contents
Pages: 281 - 296  
Year of Publication: 1984
ISSN:0164-0925
Authors
Leslie Lamport  Computer Science Laboratory, SRI International, 333 Ravenswood Ave., Menlo Park, CA
Fred B. Schneider  Department of Computer Science, Cornell University, Ithaca, NY
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 75,   Citation Count: 17
Additional Information:

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/2993.357247
What is a DOI?

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
ASHCROFT, E.A. Proving assertions about parallel programs. J. Comput. Syst. Sci. 10 (Jan. 1975), 110-135.
3
 
4
COUSOT, P., AND COUSOT, R. Reasoning about program invariance proof methods. Tech. Rep. CRIN-80-P0, Centre de Recherche en Informatique de Nancy, Nancy, France, July 1980.
 
5
 
6
COUSOT, P., AND COUSOT, R. On the soundness and completeness of generalized Hoare logic. Tech. Rep. CRIN-80-P093. Centre de Recherche en Informatique de Nancy, Nancy, France, Dec. 1982.
 
7
 
8
FLOYD, R.W. Assigning Meanings to Programs. In Proceedings of the Symposium on Applied Mathematics, vol. 19. American Mathematical Society, Providence, R.I., 1967, pp. 19-32.
9
10
11
 
12
LAMPORT, L. Proving correctness of multiprocess programs. IEEE Trans. Softw. Eng. SE-3, 2 (Mar. 1977), 125-143.
 
13
LAMPORT, L. The 'Hoare Logic' of concurrent programs. Acta inf. 14 (1980), 21-37.
14
 
15
LEVIN, G.M., AND GRIES, D. A proof technique for communicating sequential processes. Acta in{. 15 ( 1981), 281-302.
 
16
 
17
 
18
OWICKI, S., AND GRIES, D. An axiomatic proof technique for parallel programs. Acta In{. 6 (1976), 319-340.
 
19
SCHLICHTING, R.D., AND SCHNEIDER, F.B. Using message passing for distributed programming: Proof rules and disciplines. Tech. Rep., Dep. of Computer Science, Cornell Univ., Ithaca, N.Y.

CITED BY  17

Collaborative Colleagues:
Leslie Lamport: colleagues
Fred B. Schneider: colleagues