Access the full text.
Sign up today, get DeepDyve free for 14 days.
[Temporal operators can be weak or strong. A strong temporal operator such as eventually! is indicated by an exclamation point (!) as part of its name. An operator without an exclamation point, such as next, is weak. Up until now we have seen only one version of each operator, but many of the operators we have seen previously come in both weak and strong versions. The difference between weak and strong operators is important when the path is “too short” to determine whether or not everything that needs to happen to satisfy a property has indeed happened.1 For instance, consider the specification “every assertion of signal a must be followed three cycles later by an assertion of signal b”, on Trace 4.1(i). Does the specification hold or not? The assertion of signal a at cycle 2 is satisfied by the assertion of signal b at cycle 5. But what about the assertion of signal a at cycle 9? It requires an assertion of signal b at cycle 12, but the trace ends before cycle 12 is reached. Weak and strong temporal operators allow us to distinguish between the case where we would like to say that our specification holds on Trace 4.1(i), and the case where we would like to say that it does not.]
Published: Jan 1, 2006
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.