• DocumentCode
    3145077
  • Title

    Automatic Construction of Complete Abstraction by Abstract Interpretation

  • Author

    Qian, Junyan ; Zhao, Lingzhong ; Cai, Guoyong ; Gu, Tianlong

  • Author_Institution
    State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
  • fYear
    2009
  • fDate
    1-3 June 2009
  • Firstpage
    927
  • Lastpage
    932
  • Abstract
    Abstraction plays a fundamental role in combating state-space explosion in model checking. Firstly, we study how to abstract models of mu-calculus and derive abstractions that are sound, and apply them to abstracting Kripke structures. However, a lack of completeness in the abstract interpretation leads to spurious counterexamples in the abstract model checking. In order to eliminate spurious counterexamples, the paper describes a method for minimally making abstract interpretations complete, and this refined complete abstract domain always exists.
  • Keywords
    finite state machines; program diagnostics; program verification; temporal logic; Kripke structure abstracting; abstract interpretation; abstract model checking; complete abstraction; mu-calculus; state-space explosion; Computer science; Concrete; Counting circuits; Electronic mail; Explosions; Formal verification; Information science; Laboratories; Safety; Software engineering; abstract interpretation; complete abstraction; model checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2009. ICIS 2009. Eighth IEEE/ACIS International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3641-5
  • Type

    conf

  • DOI
    10.1109/ICIS.2009.145
  • Filename
    5223171