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 …

From model checking to a temporal proof

D Peled, L Zuck - International SPIN workshop on model checking of …, 2001 - Springer
Abstract Model checking is used to automatically verify temporal properties of finite state
systems. It is usually considered to be 'successful', when an error, in the form of a …

Module checking

O Kupferman, MY Vardi - … : 8th International Conference, CAV'96 New …, 1996 - Springer
In computer system design, we distinguish between closed and open systems. A closed
system is a system whose behavior is completely determined by the state of the system. An …

From falsification to verification

D Peled, A Pnueli, L Zuck - FST TCS 2001: Foundations of Software …, 2001 - Springer
This paper enhances the linear temporal logic model checking process with the ability to
automatically generate a deductive proof that the system meets its temporal specification …

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 …

[图书][B] Systems and software verification: model-checking techniques and tools

B Bérard, M Bidoit, A Finkel, F Laroussinie, A Petit… - 2013 - books.google.com
Model checking is a powerful approach for the formal verification of software. It automatically
provides complete proofs of correctness, or explains, via counter-examples, why a system is …

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 …

Verification of open systems

MY Vardi - International Conference on Foundations of Software …, 1997 - Springer
In computer system design, we distinguish between closed and open systems. A closed
system is a system whose behavior is completely determined by the state of the system. An …

Vacuity detection in temporal model checking

O Kupferman, MY Vardi - … Conference on Correct Hardware Design and …, 1999 - Springer
One of the advantages of temporal-logic model-checking tools is their ability to accompany a
negative answer to the correctness query by a counterexample to the satisfaction of the …

Module checking

O Kupferman, MY Vardi, P Wolper - Information and Computation, 2001 - Elsevier
In computer system design, we distinguish between closed and open systems. A closed
system is a system whose behavior is completely determined by the state of the system. An …