ACM Home Page
Please provide us with feedback. Feedback
Now you may compose temporal logic specifications
Full text PdfPdf (1.09 MB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the sixteenth annual ACM symposium on Theory of computing table of contents
Pages: 51 - 63  
Year of Publication: 1984
ISBN:0-89791-133-4
Authors
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 46,   Citation Count: 23
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/800057.808665
What is a DOI?

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

Collaborative Colleagues:
Howard Barringer: colleagues
Ruurd Kuiper: colleagues
Amir Pnueli: colleagues