State of the art in software verification and witness validation: SV-COMP 2024

D Beyer - International Conference on Tools and Algorithms for …, 2024 - Springer
The 13th edition of the Competition on Software Verification (SV-COMP 2024) was the
largest competition of its kind so far: A total of 76 tools for verification and witness validation …

Competition on software verification and witness validation: SV-COMP 2023

D Beyer - International Conference on Tools and Algorithms for …, 2023 - Springer
The 12th edition of the Competition on Software Verification (SV-COMP 2023) is again the
largest overview of tools for software verification, evaluating 52 verification systems from 34 …

Bubaak-SpLit: Split what you cannot verify (Competition contribution)

M Chalupa, C Richter - International Conference on Tools and Algorithms …, 2024 - Springer
Bubaak-SpLit is a tool for dynamically splitting verification tasks into parts that can then be
analyzed in parallel. It is built on top of Bubaak, a tool designed for running combinations of …

Simulating operational memory models using off-the-shelf program analysis tools

D Iorga, J Wickerson… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Memory models allow reasoning about the correctness of multithreaded programs.
Constructing and using such models is facilitated by simulators that reveal which behaviours …

AISE: A Symbolic Verifier by Synergizing Abstract Interpretation and Symbolic Execution (Competition Contribution)

Z Wang, Z Chen - International Conference on Tools and Algorithms for …, 2024 - Springer
AISE is a static verifier that can verify the safety properties of C programs. The core of AISE is
a program verification framework that synergizes abstract interpretation and symbolic …

Fault Localization on Verification Witnesses

D Beyer, M Kettl, T Lemberger - International Symposium on Model …, 2024 - Springer
When verifiers report an alarm, they export a violation witness (exchangeable
counterexample) that helps validate the reachability of that alarm. Conventional wisdom …

Six years later: testing vs. model checking

D Beyer, T Lemberger - International Journal on Software Tools for …, 2025 - Springer
Six years ago, we performed the first large-scale comparison of automated test generators
and software model checkers with respect to bug-finding capabilities on a benchmark set …

Timeout Prediction for Software Analyses

N Thoben, J Haltermann, H Wehrheim - International Conference on …, 2023 - Springer
Software verification tools automatically prove the correctness of programs with respect to
user supplied specifications. Today, such tools implement a range of different types of …

An Approach to Improving Reliability of Parallel Graph Computation

J Cui, Z Duan - International Symposium on Theoretical Aspects of …, 2024 - Springer
The distributed programming framework for parallel graph computation has been proposed
to process and analyze large scale graph data. However, how to model and verify properties …

Static Analysis by Abstract Interpretation of Quantitative Program Properties

D Mazzucato - 2024 - inria.hal.science
This thesis aims to develop efficient, mathematically sound methods to improve software
reliability using abstract interpretation, a formal framework for approximating program …