• 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