Software Verification with Validation of Results: (Report on SV-COMP 2017)

D Beyer - International conference on tools and algorithms for the …, 2017 - Springer
This report describes the 2017 Competition on Software Verification (SV-COMP), the 6^ th
edition of the annual thorough comparative evaluation of fully-automatic software verifiers …

Automatic verification of C and Java programs: SV-COMP 2019

D Beyer - International Conference on Tools and Algorithms for …, 2019 - Springer
This report describes the 2019 Competition on Software Verification (SV-COMP), the 8^ th
edition of a series of comparative evaluations of fully automatic software verifiers for C …

VeriAbs: Verification by abstraction and test generation

M Afzal, A Asia, A Chauhan… - 2019 34th IEEE/ACM …, 2019 - ieeexplore.ieee.org
Verification of programs continues to be a challenge and no single known technique
succeeds on all programs. In this paper we present VeriAbs, a reachability verifier for C …

Verifying arithmetic in cryptographic C programs

J Liu, X Shi, MH Tsai, BY Wang… - 2019 34th IEEE/ACM …, 2019 - ieeexplore.ieee.org
Cryptographic primitives are ubiquitous for modern security. The correctness of their
implementations is crucial to resist malicious attacks. Typical arithmetic computation of these …

Property checking array programs using loop shrinking

S Kumar, A Sanyal, R Venkatesh, P Shah - … , TACAS 2018, Held as Part of …, 2018 - Springer
Most verification tools find it difficult to prove properties of programs containing loops that
process arrays of large or unknown size. These methods either fail to abstract the array at …

Extending VIAP to handle array programs

P Rajkhowa, F Lin - Verified Software. Theories, Tools, and Experiments …, 2018 - Springer
In this paper, we extend our previously described fully automated program verification
system called VIAP primarily for verifying the safety properties of programs with integer …

Verifying numerical programs via iterative abstract testing

B Yin, L Chen, J Liu, J Wang, P Cousot - Static Analysis: 26th International …, 2019 - Springer
When applying abstract interpretation to verification, it may suffer from the problem of getting
too conservative over-approximations to verify a given target property, and being hardly able …

[PDF][PDF] LLM-Generated Invariants for Bounded Model Checking Without Loop Unrolling

MAA Pirzada, A Bhayat, LC Cordeiro… - Proceedings of the 39th …, 2024 - ssvlab.github.io
We investigate a modification of the classical Bounded Model Checking (BMC) procedure
that does not handle loops through unrolling but via modifications to the control flow graph …

An efficient floating-point bit-blasting API for verifying C programs

MR Gadelha, LC Cordeiro, DA Nicole - International Workshop on …, 2020 - Springer
We describe a new SMT bit-blasting API for floating-point (FP) programs and evaluate it
using different off-the-shelf SMT solvers during the verification of several C programs. The …

Statically relating program properties for efficient verification (short WIP paper)

B Chimdyalwar, P Darke - Proceedings of the 19th ACM SIGPLAN …, 2018 - dl.acm.org
Efficient automatic verification of real world embedded software with numerous properties is
a challenge. Existing techniques verify a sufficient subset of properties by identifying …