Approximate Invariant Property Checking Using Term-Height Reduction for a Subset of First-Order Logic
-
- Shimizu Hiroaki
- IIM Corp.
-
- Hamaguchi Kiyoharu
- Osaka University
-
- Kashiwabara Toshinobu
- Osaka University
この論文をさがす
抄録
The use of a subset of first-order logic, called EUF, in model checking can be an effective abstraction technique for verifying larger and more complicated systems. The EUF model checking problem is, however, undecidable. In this paper, in order to guarantee the termination of state enumeration in the EUF-based model checking, we introduce a technique called term-height reduction. This technique is used to generate a finitely represented over-approximate set of states including all the reachable states. By checking a specified invariant property for this over-approximate set of states, we can safely assure that the invariant property always holds for the design, when verification succeeds. We also show some experimental results for a simple C program and a DSP design.
収録刊行物
-
- IPSJ Transactions on System LSI Design Methodology
-
IPSJ Transactions on System LSI Design Methodology 3 105-117, 2010
一般社団法人 情報処理学会
- Tweet
詳細情報 詳細情報について
-
- CRID
- 1390001205292645888
-
- NII論文ID
- 110009599081
-
- NII書誌ID
- AA12394951
-
- ISSN
- 18826687
-
- 本文言語コード
- en
-
- データソース種別
-
- JaLC
- Crossref
- CiNii Articles
- KAKEN
-
- 抄録ライセンスフラグ
- 使用不可