Files and binaries for experimental results of TACAS 2018 paper "A Verified Implementation of the Bounded List Container"
收藏Figshare2018-04-12 更新2026-04-08 收录
下载链接:
https://springernature.figshare.com/articles/Files_and_binaries_for_experimental_results_of_TACAS_2018_paper_A_Verified_Implementation_of_the_Bounded_List_Container_/5919145/1
下载链接
链接失效反馈官方服务:
资源简介:
This dataset contains files and binaries as described in the TACAS 2018 paper "A Verified Implementation of the Bounded List Container".<br>The formal verification of the container libraries provided by programming languages is of importance for their intensive use in safety- and security- critical applications. This dataset and the accompanying paper provide an implementation mimicking the bounded doubly linked list container, a GNAT implementation of the doubly linked lists container in the standard library of Ada 2012. This implementation was formally verified using an auto-active verification approach, supported by the prototype tool VeriFast. A distribution of this tool is provided in the <b>/verifast-v17.06-79-g6cad329</b> directory. <br>The implementation is provided as a C library, with code annotated for formal verification with VeriFast (<b>cfdlli.c</b> and <b>cfdlli.h</b>). Also provided are additional logic definitions that extend the logic libraries of VeriFast to deal with models implemented here (<b>vflist.gh</b>, <b>vfseq.gh</b> and <b>vfmap.gh</b>).<br>Additional scripts to reproduce the statistics presented in section 4 of the accompanying paper are also provided (<b>count_annot.sh</b> and <b>stats.sh</b>). <br>Further details on reproducing the experiments presented can be found in <b>README.txt</b>.
创建时间:
2018-04-12



