• DocumentCode
    177159
  • Title

    Combining Syntactic and Semantic Encoding for LTL Bounded Model Checking

  • Author

    Wanwei Liu ; Xiaoguang Mao ; Geguang Pu ; Rui Wang

  • Author_Institution
    Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2014
  • fDate
    1-3 Sept. 2014
  • Firstpage
    82
  • Lastpage
    89
  • Abstract
    Bounded model checking (BMC, for short) is a successful application of SAT technique in model checking. In a broad sense, BMC encoding approaches could be categorised into the syntactic fashion and semantic fashion. In this paper, we present a new BMC encoding approach specially tailored for LTL model checking. The key observation is that syntactic encoding and semantic encoding respectively have the superiority in dealing with "next" operator and "until" operator in the specification. The proposed encoding could be implemented in an "on-the-fly" manner, and finally results in a linear scale blow-up. To justify it, the approach is experimentally evaluated by comparing with some of the best known existing encodings.
  • Keywords
    computability; encoding; formal verification; BMC encoding approaches; LTL bounded model checking; SAT technique; linear scale blow-up; next operator; on-the-fly method; semantic encoding; syntactic encoding; until operator; Computational modeling; Educational institutions; Encoding; Model checking; Semantics; Software engineering; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering Conference (TASE), 2014
  • Conference_Location
    Changsha
  • Type

    conf

  • DOI
    10.1109/TASE.2014.13
  • Filename
    6976572