Software model checking

R Jhala, R Majumdar - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
Software model checking Page 1 21 Software Model Checking RANJIT JHALA University of
California, San Diego and RUPAK MAJUMDAR University of California, Los Angeles We survey …

Conditional model checking: A technique to pass information between verifiers

D Beyer, TA Henzinger, ME Keremoglu… - Proceedings of the ACM …, 2012 - dl.acm.org
Software model checking, as an undecidable problem, has three possible outcomes:(1) the
program satisfies the specification,(2) the program does not satisfy the specification, and (3) …

Practical software model checking via dynamic interface reduction

H Guo, M Wu, L Zhou, G Hu, J Yang… - Proceedings of the Twenty …, 2011 - dl.acm.org
Implementation-level software model checking explores the state space of a system
implementation directly to find potential software defects without requiring any specification …

CPAchecker: A Tool for Configurable Software Verification

D Beyer, ME Keremoglu - … Conference, CAV 2011, Snowbird, UT, USA …, 2011 - Springer
Configurable software verification is a recent concept for expressing different program
analysis and model checking approaches in one single formalism. This paper presents …

Combining model checking and data-flow analysis

D Beyer, S Gulwani, DA Schmidt - Handbook of Model Checking, 2018 - Springer
Until recently, model checking and data-flow analysis—two traditional approaches to
software verification—were used independently and in isolation for solving similar problems …

Static analysis versus software model checking for bug finding

D Engler, M Musuvathi - … Workshop on Verification, Model Checking, and …, 2004 - Springer
This paper describes experiences with software model checking after several years of using
static analysis to find errors. We initially thought that the trade-off between the two was clear …

Bogor: an extensible and highly-modular software model checking framework

Robby, MB Dwyer, J Hatcliff - ACM SIGSOFT Software Engineering …, 2003 - dl.acm.org
Model checking is emerging as a popular technology for reasoning about behavioral
properties of a wide variety of software artifacts including: requirements models, architectural …

A decade of software model checking with SLAM

T Ball, V Levin, SK Rajamani - Communications of the ACM, 2011 - dl.acm.org
A decade of software model checking with SLAM Page 1 68 CoMMunICATIonS oF ThE ACM |
july 2011 | vol. 54 | no. 7 contributed articles LArGe-sCALe sOFtWAre DeVeLOpment is a …

Software model checking via IC3

A Cimatti, A Griggio - … : 24th International Conference, CAV 2012, Berkeley …, 2012 - Springer
IC3 is a recently proposed verification technique for the analysis of sequential circuits. IC3
incrementally overapproximates the state space, refuting potential violations to the property …

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