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 …

Progress on software verification: SV-COMP 2022

D Beyer - International Conference on Tools and Algorithms for …, 2022 - Springer
The 11th edition of the Competition on Software Verification (SV-COMP 2022) provides the
largest ever overview of tools for software verification. The competition is an annual …

Software verification: 10th comparative evaluation (SV-COMP 2021)

D Beyer - Tools and Algorithms for the Construction and Analysis …, 2021 - Springer
SV-COMP 2021 is the 10th edition of the Competition on Software Verification (SV-COMP),
which is an annual comparative evaluation of fully automatic software verifiers for C and …

Decomposing software verification into off-the-shelf components: an application to CEGAR

D Beyer, J Haltermann, T Lemberger… - Proceedings of the 44th …, 2022 - dl.acm.org
Techniques for software verification are typically realized as cohesive units of software with
tightly coupled components. This makes it difficult to re-use components, and the potential …

Software model checking: 20 years and beyond

D Beyer, A Podelski - Principles of systems design: essays dedicated to …, 2022 - Springer
We give an overview of the development of software model checking, a general approach to
algorithmic program verification that integrates static analysis, model checking, and …

Exchanging information in cooperative software validation

J Haltermann, H Wehrheim - Software and Systems Modeling, 2024 - Springer
Cooperative software validation aims at having verification and/or testing tools cooperate on
the task of correctness checking. Cooperation involves the exchange of information about …

Theta: portfolio of CEGAR-based analyses with dynamic algorithm selection (Competition Contribution)

Z Ádám, L Bajczi, M Dobos-Kovács, Á Hajdu… - … Conference on Tools …, 2022 - Springer
Theta is a model checking framework based on abstraction refinement algorithms. In SV-
COMP 2022, we introduce: 1) reasoning at the source-level via a direct translation from C …

C for yourself: comparison of front-end techniques for formal verification

L Bajczi, Z Ádám, V Molnár - Proceedings of the IEEE/ACM 10th …, 2022 - dl.acm.org
With the improvement of hardware and algorithms, the main challenge of software model
checking has shifted from pure algorithmic performance toward supporting a wider set of …

[PDF][PDF] Collaborative Inference of Combined Invariants.

Y Kostyukov, D Mordvinov, G Fedyukovich - LPAR, 2023 - easychair.org
Inductive invariant inference is the fundamental problem in program verification, and
specifically in verification of functional programs that use nonlinear recursion and algebraic …