five

Replication Data for: Better Automatic Program Repair by Using Bug Reports and Tests Together

收藏
NIAID Data Ecosystem2026-03-14 收录
下载链接:
https://doi.org/10.7910/DVN/OHMYAK
下载链接
链接失效反馈
官方服务:
资源简介:
This dataset contains the source code, data, and results described in the paper titled: Better Automatic Program Repair by Using Bug Reports and Tests Together, in Proceedings of the 45th International Conference on Software Engineering (ICSE), 2023 by Manish Motwani and Yuriy Brun. The artifact documentation is available here. The artifact is installed in a VirtualBox VM hosted here. As the dataset size is large, the dataset is split into multiple parts of size <=2GB. To access the files inside the partitioned archives do the following. Download all the parts and combine them using the commands (on Linux) or use 7-Zip (in Windows) by moving all the partitioned files to a single folder ,and select and extracting them together. cat SBIR-ReplicationPackage-part-* > SBIR-ReplicationPackage-main.zip unzip SBIR-ReplicationPackage-main.zip The folder FaultLocalization (in SBIR-ReplicationPackage-main.zip) contains two folders, data and src. The data folder contains fault localization results of the following techniques: blues_configuration_results blues_results SBFL_results SBIR_results statement_level_BLUiR_results nine_standalone_fl_tools_results perfectFL_results FixR_results The src folder contains the source code for the following FL techniques. Each of the techniques' folders has a README describing how to execute the technique. blues sbir sbfl sbir_vs_ranksvm The folder AutomatedProgramRepair (in SBIR-ReplicationPackage-main.zip) contains two folders, data and src. The data folder contains: patches: this folder contains three sub-folders one each for Arja, SequenceR, and SimFix containing the correct patches produced by the respective tools using (a) blues, (b) SBFL, (c) SBIR, and (d) perfectFL, and the correctness analysis of the produced patches. all_eval_tests: held-out evaluation tests generated using EvoSuite to evaluate patch correctness. The src contains code to generate held-out evaluation test suites using EvoSuite and a folder apr-tools that contains three sub-folders corresponding to the customized implementations of the three repair tools (Arja, SequenceR, and SimFix) used in the study.
创建时间:
2023-01-26
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

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

二维码
科研交流群

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

数据驱动未来

携手共赢发展

商业合作