Filters








5 Hits in 3.0 sec

Status Report on Software Verification [chapter]

Dirk Beyer
2014 Lecture Notes in Computer Science  
The verification tasks of the competition consist of nine categories containing a total of 2 868 C programs, covering bit-vector operations, concurrent execution, control-flow and integer data-flow, device-drivers  ...  This report describes the 3rd International Competition on Software Verification (SV-COMP 2014), which is the third edition of a thorough comparative evaluation of fully automatic software verifiers.  ...  Friedberger for his support during the evaluation phase and for his work on the benchmarking infrastructure, the competition jury for making sure that the competition is well-grounded in the community,  ... 
doi:10.1007/978-3-642-54862-8_25 fatcat:cyw3h4xatbc5nh4hiucdtw7lsq

Synthesizing Safe Bit-Precise Invariants [chapter]

Arie Gurfinkel, Anton Belov, Joao Marques-Silva
2014 Lecture Notes in Computer Science  
Bit-precise software verification is an important and difficult problem.  ...  ., neither over-nor under-) for synthesizing sound bit-precise invariants. We prototyped the technique using Z3/PDR engine and applied it to bit-precise verification of benchmarks from SVCOMP'13.  ...  Unlike many other problems in software verification, bit-precise verification (without memory allocation and concurrency) is decidable.  ... 
doi:10.1007/978-3-642-54862-8_7 fatcat:zvleyyfoujdirjrhaptzvf6jza

Empirical Software Metrics for Benchmarking of Verification Tools [chapter]

Yulia Demyanova, Thomas Pani, Helmut Veith, Florian Zuleger
2015 Lecture Notes in Computer Science  
We show that this portfolio solver would be the (hypothetical) overall winner of the international competition on software verification (SV-COMP) in three consecutive years (2014)(2015)(2016).  ...  tasks) and for SV-COMP'16 (considerably more candidate verification tools).  ...  domains, our intuition as programmers, as well as the tool developer reports in their competition contributions.  ... 
doi:10.1007/978-3-319-21690-4_39 fatcat:y7dktz6gfreq5dwhlck3ho3wwi

Empirical software metrics for benchmarking of verification tools

Yulia Demyanova, Thomas Pani, Helmut Veith, Florian Zuleger
2017 Formal methods in system design  
We show that this portfolio solver would be the (hypothetical) overall winner of the international competition on software verification (SV-COMP) in three consecutive years (2014-2016).  ...  tasks) and for SV-COMP'16 (considerably more candidate verification tools).  ...  domains, our intuition as programmers, as well as the tool developer reports in their competition contributions.  ... 
doi:10.1007/s10703-016-0264-5 pmid:32103858 pmcid:PMC7010381 fatcat:mgg2g4ltdnf5defpcbhe3sdlre

Theory and Implementation of Software Bounded Model Checking

Florian Merz
2016
In contrast to many other tools, LLBMC uses a flat, bit-precise memory model.  ...  In contrast to many other tools, LLBMC uses a flat, bit-precise memory model.  ...  Note that (·) I is defined to perform a modulo calculation with 2 |I| , so there is no need to calculate (n + m) mod 2 |I| explicitly.  ... 
doi:10.5445/ir/1000063835 fatcat:ty7ni3n4vnerjowcet7yoooun4