|
ABSTRACT
A compositional temporal logic proof system for the specification and verification of concurrent programs is presented. Versions of the system are developed for shared variables and communication based programming languages that include procedures.
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
|
Barringer, II. and Kuiper, R., A Temporal Logic Specification Method Supporting Hierarchical Development, Manuscript, University of Manchester (November 1983).
|
| |
3
|
|
 |
4
|
|
| |
5
|
Hoare, C.A.R., A Calculus of Total Correctness for Communicating Processes, Science of Computer Programming, 1 1 (1981) pp. 49-72.
|
| |
6
|
Harel, D., Kozen, D. and Parikh, R., Process Logic: Expressiveness, Decidability and Completeness, JCSS vol. 25 (1982) pp. 144-170.
|
| |
7
|
|
| |
8
|
Jones, C.B., Specification and Design of (Parallel) Programs, Proceedings of IFIP, North Holland, Paris (Nov. 1983) pp. 321-332.
|
| |
9
|
Lamport, L., The 'Hoare' Logic of Concurrent Programs, Acta Informatica 14 (1980) pp. 21-37.
|
 |
10
|
|
| |
11
|
Manna, Z. and Pnueli, A., Verification of Concurrent Programs: The Temporal Framework, in the “Correctness Problem in Computer Science", ed. R.S. Boyer and J.S. Moore, *Academic Press, London 1982, pp. 215-273.
|
 |
12
|
|
| |
13
|
Manna, Z. and Pnueli, A., Verification of Concurrent Programs: A Temporal Proof System, in "Foundations of Computer Science IV", J.W. DeBakker and J. Van Leeuwen, editors,Mathematical Centre Tracts #159, Amsterdam (1983) pp. 163-255.
|
| |
14
|
Owicki, S. and Gries, D., An Axiomatic Proof Technique for Parallel Programs, Acta Informatica 6 (1976) pp. 319-340.
|
| |
15
|
Pnueli, A., The Temporal Semantics of Concurrent Programs, Theoretical Computer Science, 13 (1981) pp. 45-60.
|
| |
16
|
Wolper, P., Temporal Logic can be More Expressive, 22nd Annual Symp. on Foundations of Computer Science (1981) pp. 340-347.
|
CITED BY 23
|
|
|
|
|
|
|
|
|
|
|
L. K. Dillon , G. Kutty , L. E. Moser , P. M. Melliar-Smith , Y. S. Ramakrishna, Graphical specifications for concurrent software systems, Proceedings of the 14th international conference on Software engineering, p.214-224, May 11-15, 1992, Melbourne, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|