An integration of model checking with automated proof checking

S Rajan, N Shankar, MK Srivas - … Conference, CAV'95 Liège, Belgium, July …, 1995 - Springer
Although automated proof checking tools for general-purpose logics have been successfully
employed in the verification of digital systems, there are inherent limits to the efficient …

On-line model-checking for finite linear temporal logic specifications

C Jard, T Jeron - Automatic Verification Methods for Finite State Systems …, 1990 - Springer
If we restrict our attention to finite state programs (variables and communication channels if
any range over finite domains), then the whole program can be represented as a (generally …

Abstract regular model checking

A Bouajjani, P Habermehl, T Vojnar - … , CAV 2004, Boston, MA, USA, July …, 2004 - Springer
We propose abstract regular model checking as a new generic technique for verification of
parametric and infinite-state systems. The technique combines the two approaches of …

Bounded model checking for the universal fragment of CTL

W Penczek, B Woźna, A Zbrzezny - Fundamenta Informaticae, 2002 - content.iospress.com
Abstract Bounded Model Checking (BMC) has been recently introduced as an efficient
verification method for reactive systems. BMC based on SAT methods consists in searching …

Modularization and abstraction: The keys to practical formal verification

Y Kesten, A Pnueli - Mathematical Foundations of Computer Science 1998 …, 1998 - Springer
In spite of the impressive progress in the development of the two main methods for formal
verification of reactive systems—Model Checking (in particular symbolic) and Deductive …

A practical approach to coverage in model checking

H Chockler, O Kupferman, RP Kurshan… - … Aided Verification: 13th …, 2001 - Springer
In formal verification, we verify that a system is correct with respect to a specification. When
verification succeeds and the system is proven to be correct, there is still a question of how …

Modular model checking of software

K Laster, O Grumberg - Tools and Algorithms for the Construction and …, 1998 - Springer
This work presents a modular approach to temporal logic model checking of software. Model
checking is a method that automatically determines whether a finite state system satisfies a …

All from one, one for all: on model checking using representatives

D Peled - … Aided Verification: 5th International Conference, CAV' …, 1993 - Springer
Checking that a given finite state program satisfies a linear temporal logic property is
suffering in many cases from a severe space and time explosion. One way to cope with this …

Model checking: algorithmic verification and debugging

EM Clarke, EA Emerson, J Sifakis - Communications of the ACM, 2009 - dl.acm.org
Turing Lecture from the winners of the 2007 ACM AM Turing Award. In 1981, Edmund M.
Clarke and E. Allen Emerson, working in the USA, and Joseph Sifakis working …

[PDF][PDF] Model checking

O Grumberg, EM Clarke, D Peled - International Conference on …, 1999 - cs.cmu.edu
Model checking is an automatic technique for verifying finite-state reactive systems. such as
sequential circuit designs and communication protocols. Speci-fications are expressed in …