M. Ammar Ben Khadra
2021-01-24
<p>NOTE: the official repository of bcov is: <a href="https://github.com/abenkhadra/bcov">https://github.com/abenkhadra/bcov</a></p>
<p>This repository contains the artifacts accompanying our paper: "Efficient Binary-Level Coverage Analysis", which appeared in ESEC/FSE'20. The artifacts consists of two packages, namely, bcov-benchmarks.tar.gz and bcov-artifacts.tar.gz. The former package contains the complete list of binaries described in our experiments. The artifacts of the latter package are organized as follows:</p>
<p> - <strong>sample-binaries</strong>. Folder that contains sample binaries patched with bcov.</p>
<p> - <strong>dataset.tar.gz</strong>. Package containing experimental data in csv format.</p>
<p> - <strong>figures</strong>. Folder that contains the python script used to generate the figures<br>
of our paper. It assumes that the dataset was first extracted to the folder `dataset`.</p>
<p> - <strong>install.sh</strong>. This script builds and installs bcov together with its dependencies.</p>
<p> - <strong>experiment-01.sh</strong>. This script patches our sample binaries and shows how coverage<br>
data can be collected. It assumes that bcov was installed using the previous script.</p>
<p> - <strong>bcov.tar.gz</strong>. Source code of the first public version of `bcov`. The tool is distributed under an MIT license.<br>
</p>
https://doi.org/10.5281/zenodo.4460076
oai:zenodo.org:4460076
eng
Zenodo
https://doi.org/10.1145/3368089.3409694
https://doi.org/10.5281/zenodo.3876047
info:eu-repo/semantics/openAccess
Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/legalcode
ESEC/FSE, The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, Nov, 2020
code coverage analysis, jump table analysis, reverse engineering, static binary instrumentation, supplemental artifacts
Supplemental artifacts of the paper: Efficient Binary-Level Coverage Analysis
info:eu-repo/semantics/other