IPSJ Transactions on System and LSI Design Methodology
Online ISSN : 1882-6687
ISSN-L : 1882-6687
Approximate Invariant Property Checking Using Term-Height Reduction for a Subset of First-Order Logic
Hiroaki ShimizuKiyoharu HamaguchiToshinobu Kashiwabara
著者情報
ジャーナル フリー

2010 年 3 巻 p. 105-117

詳細
抄録
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.
著者関連情報
© 2010 by the Information Processing Society of Japan
前の記事 次の記事
feedback
Top