Abstract. Counterexample-guided abstraction refinement (CEGAR) has proven to be a powerful method for software model-checking. In this paper, we investigate this concept in the context of sequential (possibly recursive) programs whose statements are given as BDDs. We examine how Craig interpolants can be computed efficiently in this case and propose a new, special type of interpolants. Moreover, we show how to treat multiple counterexamples in one refinement cycle. We have implemented this approach within the model-checker Moped and report on experiments.
Predicate abstraction and counterexample-guided abstraction refinement (CEGAR) have enabled finite-s...
Predicate abstraction and counterexample-guided abstraction refinement (CEGAR) have enabled finite-s...
An approach to CEGAR-based model checking which has proved to be successful on large models employs ...
Abstract. Counterexample-guided abstraction refinement (CEGAR) has proven to be a powerful method fo...
Abstract. Counterexample-guided abstraction refinement (CEGAR) has proven to be a powerful method fo...
Abstract. Counterexample-guided abstraction renement (CEGAR) has proven to be a powerful method for ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
This dissertation discusses novel techniques for interpolation-based software model checking, an app...
International audienceCorrectness of software components in a distributed system is a key issue to e...
International audienceThe model-checking problem for Software Products Lines (SPLs) is harder than f...
International audienceThe model-checking problem for Software Products Lines (SPLs) is harder than f...
Predicate abstraction and counterexample-guided abstraction refinement (CEGAR) have enabled finite-s...
Predicate abstraction and counterexample-guided abstraction refinement (CEGAR) have enabled finite-s...
An approach to CEGAR-based model checking which has proved to be successful on large models employs ...
Abstract. Counterexample-guided abstraction refinement (CEGAR) has proven to be a powerful method fo...
Abstract. Counterexample-guided abstraction refinement (CEGAR) has proven to be a powerful method fo...
Abstract. Counterexample-guided abstraction renement (CEGAR) has proven to be a powerful method for ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
Craig interpolation is a standard method to construct and refine abstractions in model checking. To ...
This dissertation discusses novel techniques for interpolation-based software model checking, an app...
International audienceCorrectness of software components in a distributed system is a key issue to e...
International audienceThe model-checking problem for Software Products Lines (SPLs) is harder than f...
International audienceThe model-checking problem for Software Products Lines (SPLs) is harder than f...
Predicate abstraction and counterexample-guided abstraction refinement (CEGAR) have enabled finite-s...
Predicate abstraction and counterexample-guided abstraction refinement (CEGAR) have enabled finite-s...
An approach to CEGAR-based model checking which has proved to be successful on large models employs ...