ACM Home Page
Please provide us with feedback. Feedback
On the temporal analysis of fairness
Full text PdfPdf (764 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 7th ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
Las Vegas, Nevada
Pages: 163 - 173  
Year of Publication: 1980
ISBN:0-89791-011-7
Authors
Dov Gabbay  Bar Ilan University, Ramat-Gan, Israel
Amir Pnueli  Tel Aviv University, Israel
Saharon Shelah  The Hebrew University, Jerusalem, Israel
Jonathan Stavi  Bar Ilan University, Ramat-Gan, Israel
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 68,   Citation Count: 82
Additional Information:

abstract   references   cited by   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/567446.567462
What is a DOI?

ABSTRACT

The use of the temporal logic formalism for program reasoning is reviewed. Several aspects of responsiveness and fairness are analyzed, leading to the need for an additional temporal operator: the 'until' operator -U. Some general questions involving the 'until' operator are then discussed. It is shown that with the addition of this operator the temporal language becomes expressively complete. Then, two deductive systems DX and DUX are proved to be complete for the languages without and with the new operator respectively.


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
{G1} - Gabbay, D.: "Axiomatization of Logic of Programs", Manuscript, Nov. (1977).
 
3
{G2} - Gabbay, D.: "The Separation Property of tense Logics", Manuscript, Sept. (1979).
 
4
 
5
{K1} - Kamp, H. W.: "Tense Logic and the Theory of Linear Order", Ph.D. Thesis University of California, Los Angeles 1968.
 
6
{K2} - Kamp H. W.: Completeness Results in Temporal Logic", Preprint (1978).
 
7
{KR} - Krablin, L.: "A Temporal Analysis of Fairness," M.Sc. Thesis, University of Pennsylvania (1979)
 
8
{L1} - Lamport, L: "Proving the Correctness of Multiprocess Programs", IEEE Trans. Software Engineering, SE-3, 7 (March 1977) pp. 125-132.
9
 
10
 
11
{MY} - Myers, T. J. and A. Pnueli: "The Temporal Situation Until Now", Technical Note, University of Pennsylvania (1979).
 
12
{P1} - Pnueli, A.: "The Temporal Logic of Programs", 19th Annual Symp. on Foundations of Computer Science, Providence, R.I.
 
13
 
14
{SS} - Shelah, S., J. Stavi: "Expressive Completeness for Temporal Logic", Forthcoming.

CITED BY  82
Collaborative Colleagues:
Dov Gabbay: colleagues
Amir Pnueli: colleagues
Saharon Shelah: colleagues
Jonathan Stavi: colleagues