• DocumentCode
    1768177
  • Title

    Faster temporal reasoning for infinite-state programs

  • Author

    Cook, Byron ; Khlaaf, Heidy ; Piterman, Nir

  • Author_Institution
    Microsoft Res., Univ. Coll. London, London, UK
  • fYear
    2014
  • fDate
    21-24 Oct. 2014
  • Firstpage
    75
  • Lastpage
    82
  • Abstract
    In this paper, we describe a new symbolic model checking procedure for CTL verification of infinite-state programs. Our procedure exploits the natural decomposition of the state space given by the control-flow graph in combination with the nesting of temporal operators to optimize reasoning performed during symbolic model checking. An experimental evaluation against competing tools demonstrates that our approach not only gains orders-of-magnitude performance improvement, but also allows for scalability of temporal reasoning for larger programs.
  • Keywords
    flow graphs; program verification; temporal logic; temporal reasoning; CTL verification; control-flow graph; infinite-state programs; natural state space decomposition; performance improvement; reasoning optimization; symbolic model checking procedure; temporal operator nesting; temporal reasoning scalability; Aerospace electronics; Cognition; Educational institutions; Model checking; Radiation detectors; Safety; Transforms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods in Computer-Aided Design (FMCAD), 2014
  • Conference_Location
    Lausanne
  • Type

    conf

  • DOI
    10.1109/FMCAD.2014.6987598
  • Filename
    6987598