Parameterized verification with automatically computed inductive assertions

136Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The paper presents a method, called the method of verification by invisible invariants, for the automatic verification of a large class of parameterized systems. The method is based on the automatic calculation of candidate inductive assertions and checking for their induc-tiveness, using symbolic model-checking techniques for both tasks. First, we show how to use model-checking techniques over finite (and small) instances of the parameterized system in order to derive candidates for invariant assertions. Next, we show that the premises of the standard deductive INV rule for proving invariance properties can be automatically resolved by finite-state (BDD-based) methods with no need for interactive theorem proving. Combining the automatic computation of invariants with the automatic resolution of the VCs (verification conditions) yields a (necessarily) incomplete but fully automatic sound method for verifying large classes of parameterized systems. The generated invariants can be transferred to the VC-validation phase without ever been examined by the user, which explains why we refer to them as “invisible”. The efficacy of the method is demonstrated by automatic verification of diverse parameterized systems in a fully automatic and efficient manner.

References Powered by Scopus

Automatic verification of pipelined microprocessor control

351Citations
N/AReaders
Get full text

Reasoning About Systems with Many Processes

341Citations
N/AReaders
Get full text

Limits for automatic verification of finite-state concurrent systems

311Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Complete instantiation for quantified formulas in satisfiabiliby modulo theories

165Citations
N/AReaders
Get full text

Liveness with (0, 1,∞)-counter abstraction

132Citations
N/AReaders
Get full text

Constraint-Based Verification of Parameterized Cache Coherence Protocols

72Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Arons, T., Pnueli, A., Ruah, S., Xu, Y., & Zuck, L. (2001). Parameterized verification with automatically computed inductive assertions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2102, pp. 221–234). Springer Verlag. https://doi.org/10.1007/3-540-44585-4_19

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 11

79%

Researcher 3

21%

Readers' Discipline

Tooltip

Computer Science 14

88%

Decision Sciences 1

6%

Engineering 1

6%

Save time finding and organizing research with Mendeley

Sign up for free