| The ``Hoare Logic'' of CSP, and All That |
| Full text |
Pdf
(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 |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 75, Citation Count: 17
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jennifer L. Welch , Leslie Lamport , Nancy Lynch, A lattice-structured proof of a minimum spanning, Proceedings of the seventh annual ACM Symposium on Principles of distributed computing, p.28-43, August 15-17, 1988, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|