defects4j是一个由国际著名研究机构制定的用于评估程序谱生成技术的实验基准。它包含一系列真实的软件缺陷案例,并为研究人员提供了一个标准化的评估评台。程序谱生成则是通过对软件执行的监控和分析,生成代码覆盖率和执行路径等信息,帮助开发人员定位和修复缺陷。 2. 程序谱生成的深度和广度要求 在进行程序谱生成时,需...
一、问题描述: 在使用defects4j生成bug项目(作者生成的是lang_20_buggy)时,编译defects4j compile没问题,但是测试的时候,defects4j test却出现了失败测试,如下图所示: 二、问题分析: 我们执行了defects4j test之后,可以在对应文件夹中发现failing test 文件,如下图所示: 打开以后,我们能发现对应位置的问题,问题1如...
Defects4J generates and executes tests in the timezoneAmerica/Los_Angeles. If you are using the bugsoutsideof the Defects4J framework, set theTZenvironment variable toAmerica/Los_Angelesand export it. Not setting this option results in unexpected failing tests!
其中,Perl 模块需要(由 D4J 初始化安装):DBI >= 1.63 DBD::CSV >= 0.48 URI >= 1.72 JSON >= 2.97 JSON::Parse >= 0.55 List::Util >= 1.332.2 安装步骤# 1.Clone Defects4J: git clone https://github.com/rjust/defects4j # 2.Initialize Defects4J cd defects4j cpanm --installdeps . ./...
Defects4JRené JustDarioush JalaliMichael D. Ernst
Code Completion on Defects4J Leaderboard Dataset View by COMPILATION RATERepoCoderRepoCoderRamboRamboOther modelsModels with highest Compilation Rate20247374757677 Filter: untagged Edit Leaderboard RankModelCompilation RatePass@1BLEUPaperCodeResultYearTags 1 Rambo 76.47 63.73 66.29 RAMBO: Enhancing RAG...
Defects4J features a framework to easily access faulty and fixed program versions and corresponding test suites. This framework also provides a high-level interface to common tasks in software testing research, making it easy to con- duct and reproduce empirical studies. Defects4J is publicly ...
software engineering research. 确实,如上,defects4j算是很厉害的贡献了,我感觉2014年之后,java的修复工具真的多了很多。这背后可以说一部分功劳是...根本不够用。这样的数据集呢,还常常是专门为最流行的传统程序语言(比如:defects4j针对java,CoreBench针对C)打造的。所以,针对其他流行现代JVM(即java 虚拟机)程序语...
defects4j-master.zip评分: Defects4J是一个很热门的Java自动程序修复、缺陷定位领域基准数据集。Defects4j数据集是14年由Michael D. Ernst老师及其合作者一起发布的Java运行时缺陷数据集,近年来已经被广泛应用在相关研究中。所以应该说这个数据集还是很有用的,其目前的项目主页:https://github.com/rjust/defects4j ...
Defects4J -- version 3.0.1 Defects4J is a collection of reproducible bugs and a supporting infrastructure with the goal of advancing software engineering research. Contents of Defects4J The projects Defects4J contains 854 bugs (plus 10 deprecated bugs) from the following open-source projects: Iden...