Introduction to model checking

EM Clarke, TA Henzinger, H Veith - Handbook of Model Checking, 2018 - Springer
Abstract Model checking is a computer-assisted method for the analysis of dynamical
systems that can be modeled by state-transition systems. Drawing from research traditions in …

[图书][B] 25 years of model checking: history, achievements, perspectives

O Grumberg, H Veith - 2008 - books.google.com
Model checking technology is among the foremost applications of logic to computer science
and computer engineering. The model checking community has achieved many …

[图书][B] Handbook of model checking

EM Clarke, TA Henzinger, H Veith, R Bloem - 2018 - Springer
This handbook is intended to give an in-depth description of the many research areas that
make up the expanding field of model checking. In 32 chapters, 76 of the world's leading …

Model-checking: A tutorial introduction

M Müller-Olm, D Schmidt, B Steffen - … , SAS'99 Venice, Italy, September 22 …, 1999 - Springer
In the past two decades, model-checking has emerged as a promising and powerful
approach to fully automatic verification of hardware systems. But model checking technology …

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 …

Model checking and the state explosion problem

EM Clarke, W Klieber, M Nováček, P Zuliani - LASER Summer School on …, 2011 - Springer
Abstract Model checking is an automatic verification technique for hardware and software
systems that are finite state or have finite state abstractions. It has been used successfully to …

[图书][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 …

Developing model checkers using PAT

Y Liu, J Sun, JS Dong - … Technology for Verification and Analysis: 8th …, 2010 - Springer
During the last two decades, model checking has emerged as an effective system analysis
technique complementary to simulation and testing. Many model checking algorithms and …

Bounded model checking using satisfiability solving

E Clarke, A Biere, R Raimi, Y Zhu - Formal methods in system design, 2001 - Springer
The phrase model checking refers to algorithms for exploring the state space of a transition
system to determine if it obeys a specification of its intended behavior. These algorithms can …

Model checking

D Peled - Software and Systems Safety, 2011 - ebooks.iospress.nl
Abstract Model checking is an effective way of comparing a system description against its
formal specification and search systematically for errors. The method is gaining a lot of …