DocumentCode
1958942
Title
Practical First-Order Temporal Reasoning
Author
Dixon, Clare ; Fisher, Michael ; Konev, Boris ; Lisitsa, Alexei
Author_Institution
Dept. of Comput. Sci., Univ. of Liverpool, Liverpool
fYear
2008
fDate
16-18 June 2008
Firstpage
156
Lastpage
163
Abstract
In this paper we consider the specification and verification of infinite-state systems using temporal logic. In particular, we describe parameterised systems using a new variety of first-order temporal logic that is both powerful enough for this form of specification and tractable enough for practical deductive verification. Importantly, the power of the temporal language allows us to describe (and verify) asynchronous systems, communication delays and more complex liveness and fairness properties. These aspects appear difficult for many other approaches to infinite-state verification.
Keywords
formal specification; formal verification; temporal logic; temporal reasoning; asynchronous systems; communication delays; deductive verification; fairness properties; first-order temporal logic; infinite-state systems specification; infinite-state systems verification; infinite-state verification; liveness properties; parameterised systems; practical first-order temporal reasoning; temporal language; Automata; Broadcasting; Computer science; Delay systems; Formal verification; Logic; Protocols; Safety; Upper bound; First-Order Temporal Logics; Infinite State Systems; Verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Temporal Representation and Reasoning, 2008. TIME '08. 15th International Symposium on
Conference_Location
Montreal, QC
ISSN
1530-1311
Print_ISBN
978-0-7695-3181-6
Type
conf
DOI
10.1109/TIME.2008.15
Filename
4553304
Link To Document