• Publications
  • Influence
CPAchecker: A Tool for Configurable Software Verification
TLDR
This paper presents CPAchecker, a tool and framework that aims at easy integration of new verification components. Expand
  • 459
  • 74
  • PDF
The software model checker Blast
TLDR
Blast is an automatic verification tool for checking temporal safety properties of C programs based on lazy predicate abstraction and interpolation-based predicate discovery. Expand
  • 420
  • 35
  • PDF
Configurable Software Verification: Concretizing the Convergence of Model Checking and Program Analysis
TLDR
We define and implement a meta engine that can be configured to perform not only a purely tree-based or a purely lattice-based analysis, but offers many intermediate settings that have not been evaluated before. Expand
  • 178
  • 28
  • PDF
The software model checker B last : Applications to software engineering
TLDR
This paper gives an introduction to Blast and demonstrates, through two case studies, how it can be applied to program verification and test-case generation. Expand
  • 419
  • 21
Software Verification with Validation of Results - (Report on SV-COMP 2017)
TLDR
This report describes the 2017 Competition on Software Verification SV-COMP, the 6$$^{\text {th}}$$ edition of the annual thorough comparative evaluation of fully-automatic software verifiers. Expand
  • 84
  • 20
  • PDF
Competition on Software Verification - (SV-COMP)
TLDR
This report describes the definitions, rules, setup, procedure, and results of the 1st International Competition on Software Verification. Expand
  • 127
  • 16
  • PDF
Automatic Verification of C and Java Programs: SV-COMP 2019
TLDR
This report describes the 2019 Competition on Software Verification (SV-COMP), the 8\(^{\text {th}}\) edition of a series of comparative evaluations of fully automatic software verifiers for C programs and now also for Java programs. Expand
  • 54
  • 14
  • PDF
Clustering software artifacts based on frequent common changes
TLDR
This paper introduces a new software clustering method which differs from previous approaches in the underlying model of the software system, and the notion of clusters. Expand
  • 128
  • 13
  • PDF
Reliable and Reproducible Competition Results with BenchExec and Witnesses (Report on SV-COMP 2016)
TLDR
This paper describes the rules, definitions, results, and other interesting facts about the execution of the competition experiments, in particular how to make the experiments reproducible. Expand
  • 106
  • 13
  • PDF
Efficient relational calculation for software analysis
TLDR
We introduce RML, a simple language for querying and manipulating relations based on predicate calculus, and CrocoPat, an interpreter for RML programs. Expand
  • 118
  • 13
  • PDF
...
1
2
3
4
5
...