five

Reproduction Package for Article `Fault Localization on Witnesses'

收藏
NIAID Data Ecosystem2026-05-01 收录
下载链接:
https://zenodo.org/record/8192820
下载链接
链接失效反馈
官方服务:
资源简介:
Fault Localization on Witnesses Article Abstract When verifiers report an alarm, they export a violation witness (exchangeable counterexample)that helps validate the reachability of that alarm.Conventional wisdom says that this violation witness should be very precise:the ideal witness describes a single error path for the validator to check.But we claim that verifiers overshoot and produce large witnesseswith information that makes validation unnecessarily difficult.To check our hypothesis, we reduce violation witnesses to that informationthat automated fault-localization approaches deem relevant for triggering the reported alarm in the program.We perform a large experimental evaluation on the witnessesproduced in the International Competition on Software Verification (SV-COMP 2023).It shows that our reduction shrinks the witnesses considerablyand enables the confirmation of verification results that were not confirmable before. VM The username for the VM is `vagrant`.The password for the VM is `vagrant`. System Requirements The artifact requires 4 CPU cores and 8 GB of RAM. To inspect the data, we require at least 150GB of empty disk space to run the VM.To reproduce the results, we require 155GB.To run the full reproduction, we require 300GB. The VM was tested on Ubuntu with Virtual Box Version 7.0.10 r158379 (Qt5.15.3). Reproduction Import the VM to VirtualBox and start it.We provide symbolic links to the reproduction directory on the Desktop.Please follow the instructions in the `ReadMe.md` inside the VM (located at `~/fault-localization-witnesses/ReadMe.md`).The upcoming three subsections serve as a quick-start guide for our artifact. Reproduce the Example To reproduce the example in our paper, navigate to `~/fault-localization-witnesses` and execute `./example.sh`. Reproduce the Plots Execute `./reproduce.sh` from `~/fault-localization-witnesses/` to reproduce our experiments.
创建时间:
2024-04-11
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作