Eager Abstraction for Symbolic Model Checking
Author: Kenneth McMillan
Paper Information
Title: | Eager Abstraction for Symbolic Model Checking |
Authors: | Kenneth McMillan |
Proceedings: | CAV All Papers |
Editors: | Georg Weissenbacher, Hana Chockler and Igor Konnov |
Keywords: | parameterized systems, infinite-state systems, model checking, SAT modulo theories, cache coherence protocols, distribute consensus protocols, deductive verification |
Abstract: | ABSTRACT. We present a method of abstracting parameterized or infinite-state symbolic model checking problems to finite-state problems, based on propositional skeletons and eager theory explication. The method is extensible in the sense that users can add abstractions (or refine existing abstractions) by providing axiom schemata. We evaluate the method on a collection of parameterized and infinite-state case studies, including FLASH cache coherence protocol and the Virtually Synchronous Paxos distributed consensus protocol. The approach is seen to substantially reduce the complexity of the required auxiliary invariants in comparison to invariant checking using an SMT solver. |
Pages: | 18 |
Talk: | Jul 14 12:15 (Session 95A: Model Checking) |
Paper: |