• DocumentCode
    568827
  • Title

    Maintaining soundness in hybrid verification approaches for stateful models: A case study

  • Author

    Hulin, Kevin ; Hu, Yalin

  • Author_Institution
    Jonsson Sch. of Eng. & Comput. Sci., Univ. of Texas at Dallas, Richardson, TX, USA
  • fYear
    2012
  • fDate
    9-10 Aug. 2012
  • Firstpage
    52
  • Lastpage
    57
  • Abstract
    Formal verification techniques such as model checking (MC) and theorem proving (TP) have found increasingly widespread use in the design of critical digital systems as a means to ensure their functional correctness. However, both MC and TP have their limitations. TP generally requires non-trivial human intervention, and MC is limited by the state explosion problem. The situation for MC is especially daunting for systems with large data components. In these cases, it is common to rely on a model abstraction to make MC feasible. Unfortunately, this may also add inaccuracies to the verification process, rendering it invalid. In this paper, we build upon current research and propose a hybrid verification approach that leverages the automation of MC and the logical soundness of TP to build a highly automated, high confidence verification system. We perform a preliminary investigation of the effectiveness of this method by verifying a random access memory (RAM) model. We also discuss how the lessons learned in this case study can be extended and implemented in a robust verification system to verify other similar systems.
  • Keywords
    formal verification; random-access storage; theorem proving; RAM model; critical digital systems design; formal verification; functional correctness; hybrid verification approaches; model checking; random access memory; stateful models; theorem proving; Computational modeling; Educational institutions; Formal verification; Random access memory; Runtime; Safety; BDD; automated theorem proving; formal verification; model checking; random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Micro-Nanoelectronics, Technology and Applications (EAMTA), 2012 Argentine School of
  • Conference_Location
    Cordoba
  • Print_ISBN
    978-1-4673-2696-4
  • Type

    conf

  • Filename
    6297317