update for oadoi on Nov 02 2018International audienceDefects4J is a large, peer-reviewed, structured dataset of real-world Java bugs. Each bug in Defects4J comes with a test suite and at least one failing test case that triggers the bug. In this paper, we report on an experiment to explore the effectiveness of automatic test-suite based repair on Defects4J. The result of our experiment shows that the considered state-of-the-art repair methods can generate patches for 47 out of 224 bugs. However, those patches are only test-suite adequate, which means that they pass the test suite and may potentially be incorrect beyond the test-suite satisfaction correctness criterion. We have manually analyzed 84 different patches to assess their real corr...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
Automatic software repair aims to reduce human effort for fixing bugs. Various automatic repair appr...
Empirical studies in software testing research may not be comparable, reproducible, or characteristi...
Bug fixing is a time-consuming and tedious task. To reduce the manual efforts in bug fixing, researc...
Bug fixing is a time-consuming and tedious task. To reduce the manual efforts in bug fixing, researc...
Bug fixing is a time-consuming and tedious task. To reduce the manual efforts in bug fixing, researc...
peer reviewedTest-based automated program repair has been a prolific field of research in software e...
peer reviewedTest-based automated program repair has been a prolific field of research in software e...
Test-based automated program repair has been a prolific field of research in software engineering in...
Abstract—Software bugs can cause significant financial loss and even the loss of human lives. To red...
For software testing research, Defects4J stands out as the primary benchmark dataset, offering a con...
Defects4J is a popular dataset against which many Java Automatic Program Repair (APR) tools benchmar...
Overview of Data Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for ...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
Automatic software repair aims to reduce human effort for fixing bugs. Various automatic repair appr...
Empirical studies in software testing research may not be comparable, reproducible, or characteristi...
Bug fixing is a time-consuming and tedious task. To reduce the manual efforts in bug fixing, researc...
Bug fixing is a time-consuming and tedious task. To reduce the manual efforts in bug fixing, researc...
Bug fixing is a time-consuming and tedious task. To reduce the manual efforts in bug fixing, researc...
peer reviewedTest-based automated program repair has been a prolific field of research in software e...
peer reviewedTest-based automated program repair has been a prolific field of research in software e...
Test-based automated program repair has been a prolific field of research in software engineering in...
Abstract—Software bugs can cause significant financial loss and even the loss of human lives. To red...
For software testing research, Defects4J stands out as the primary benchmark dataset, offering a con...
Defects4J is a popular dataset against which many Java Automatic Program Repair (APR) tools benchmar...
Overview of Data Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for ...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...
National audienceAutomated program fixing consists of generating source code in order to fix bugs in...