Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Completing the temporal picture
Manna Z., Pnueli A. (ed) Theoretical Computer Science83 (1):97-130,1991.Type:Article
Date Reviewed: Apr 1 1992

The validity of temporal properties of reactive programs is complete relative to pure assertional validity. That is, the authors prove that the validity of all temporal formulae expressing safety, response, and reactivity properties is reducible to the validity of assertional (that is, nontemporal) formulae. The value of this result is that whenever we might use assertional reasoning, we are free to use temporal reasoning, which is more expressive, confident that it is at least as well grounded as assertional reasoning.

The paper is exceptionally well written. The thread through the complex results is easy to follow, thanks to the authors’ explanations and examples; nonetheless, the paper is not verbose. I found only one place where the presentation was confusing. The authors define temporal formulae as constructed out of state formulae via Boolean operators for negation and disjunction and four basic temporal operators. If we took this literally, the temporal instantiation rule would allow us to infer from a state formula p that henceforth  not-p.  No doubt what the authors intended was to make sure temporal formulae are those with temporal operators as their main connectives and also Boolean combinations of these. The paper contains a few typos, but the corrections are easily inferred. The paper is well referenced, highly accessible, and self-contained. Unexplained references, such as to the Borel hierarchy, are not essential to understanding the paper.

Reviewer:  Paul F. Syverson Review #: CR115751
Bookmark and Share
 
Logics Of Programs (F.3.1 ... )
 
 
Correctness Proofs (D.2.4 ... )
 
 
Mathematical Logic (F.4.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Logics Of Programs": Date
Weak logic theory
Holden M. Theoretical Computer Science 79(2): 295-321, 1991. Type: Article
Mar 1 1992
Partial correctness: the term-wise approach
Sokolowski S. Science of Computer Programming 4(2): 141-157, 1984. Type: Article
Mar 1 1985
Local model checking in the modal mu-calculus
Stirling C. (ed), Walker D. (ed) Theoretical Computer Science 89(1): 161-177, 1991. Type: Article
Jul 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy