Search Results - Java program repair

Refine Results
  1. 1
  2. 2

    ARJA: Automated Repair of Java Programs via Multi-Objective Genetic Programming by Yuan, Yuan, Banzhaf, Wolfgang

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.10.2020
    Published in IEEE transactions on software engineering (01.10.2020)
    “… In this paper, we propose ARJA, a new GP based repair approach for automated repair of Java programs…”
    Get full text
    Journal Article
  3. 3

    CodeTranFix: A Neural Machine Translation Approach for Context-Aware Java Program Repair with CodeBERT by Lu, Yiwei, Ye, Shuxia, Qi, Liang

    ISSN: 2076-3417, 2076-3417
    Published: Basel MDPI AG 01.04.2025
    Published in Applied sciences (01.04.2025)
    “…Automated program repair (APR) plays a vital role in enhancing software quality and reducing developer maintenance efforts…”
    Get full text
    Journal Article
  4. 4

    ExpressAPR: Efficient Patch Validation for Java Automated Program Repair Systems by Xiao, Yuan-An, Yang, Chenyang, Wang, Bo, Xiong, Yingfei

    ISSN: 2643-1572
    Published: IEEE 11.09.2023
    “…Automated program repair (APR) approaches suffer from long patch validation time, which limits their practical application and receives relatively low attention…”
    Get full text
    Conference Proceeding
  5. 5

    Applying CodeBERT for Automated Program Repair of Java Simple Bugs by Mashhadi, Ehsan, Hemmati, Hadi

    ISSN: 2574-3864
    Published: IEEE 01.05.2021
    “…Software debugging, and program repair are among the most time-consuming and labor-intensive tasks in software engineering that would benefit a lot from automation…”
    Get full text
    Conference Proceeding
  6. 6

    Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs by Jifeng Xuan, Martinez, Matias, DeMarco, Favio, Clement, Maxime, Lamelas Marcote, Sebastian, Durieux, Thomas, Le Berre, Daniel, Monperrus, Martin

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.01.2017
    Published in IEEE transactions on software engineering (01.01.2017)
    “…We propose Nopol, an approach to automatic repair of buggy conditional statements (i.e…”
    Get full text
    Journal Article
  7. 7

    Anti-patterns for Java Automated Program Repair Tools by Wu, Yi

    ISSN: 2643-1572
    Published: ACM 01.09.2020
    “… In this work, we study if the same problems exist in Java programs. We performed a manual inspection on the plausible patches generated by Java automated repair tools…”
    Get full text
    Conference Proceeding
  8. 8

    GenProgJS: A Baseline System for Test-Based Automated Repair of JavaScript Programs by Csuvik, Viktor, Horvath, Daniel, Lajko, Mark, Vidacs, Laszlo

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.02.2025
    Published in IEEE transactions on software engineering (01.02.2025)
    “…Originally, GenProg was created to repair buggy programs written in the C programming language, launching a new discipline in Generate-and-Validate approach of Automated Program Repair (APR…”
    Get full text
    Journal Article
  9. 9

    Automatic Program Repair of Java Single Bugs using Two-level Mutation Operators by Oo, Cherry, Oo, Hnin Min

    ISSN: 1819-656X, 1819-9224
    Published: Hong Kong International Association of Engineers 29.05.2020
    “… This paper proposes a repair approach that finds the correct repair code for object-oriented program bugs such as Java bugs in the minimized search space using the type of buggy statement and mutation system, MuJava…”
    Get full text
    Journal Article
  10. 10

    APR4Vul: an empirical study of automatic program repair techniques on real-world Java vulnerabilities by Bui, Quang-Cuong, Paramitha, Ranindya, Vu, Duc-Ly, Massacci, Fabio, Scandariato, Riccardo

    ISSN: 1382-3256, 1573-7616
    Published: New York Springer US 01.02.2024
    “…Security vulnerability fixes could be a promising research avenue for Automated Program Repair (APR) techniques…”
    Get full text
    Journal Article
  11. 11

    Elixir: an automated repair tool for Java programs by Saha, Ripon K., Yoshida, Hiroaki, Prasad, Mukul R., Tokumoto, Susumu, Takayama, Kuniharu, Nanba, Isao

    ISBN: 145035663X, 9781450356633
    ISSN: 2574-1934
    Published: New York, NY, USA ACM 27.05.2018
    “…, by using a machine-learned model to rank the space of concrete repairs. In this paper we describe the tool Elixir that instantiates this technique for the repair of Java programs…”
    Get full text
    Conference Proceeding
  12. 12

    On the Efficiency of Test Suite based Program Repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs by Liu, Kui, Wang, Shangwen, Koyuncu, Anil, Kim, Kisub, Bissyandé, Tegawendé F, Kim, Dongsun, Wu, Peng, Klein, Jacques, Mao, Xiaoguang, Yves Le Traon

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 03.08.2020
    Published in arXiv.org (03.08.2020)
    “…Test-based automated program repair has been a prolific field of research in software engineering in the last decade…”
    Get full text
    Paper
  13. 13

    The ET Program Repair Tool for Java by Xiao, Yuan-An, Zhu, Qihao, Xiong, Yingfei

    Published: ACM 20.04.2024
    “…This is the ET tool participating in APR-Comp 2024. It is an end-to-end program repair approach that performs fault localization, patch generation, and patch validation. ET is ranked…”
    Get full text
    Conference Proceeding
  14. 14

    An Automated Program Repair Method Using Atomic Replacement for Java Programs by Nguyen, Thi-Huyen, Nguyen, Van-Hoan, Tran, Hoang-Viet, Hung, Pham Ngoc

    Published: IEEE 20.12.2022
    “…Automated program repair is one important research area in software engineering which includes methods for automatically fixing programs…”
    Get full text
    Conference Proceeding
  15. 15

    Restore: Retrospective Fault Localization Enhancing Automated Program Repair by Xu, Tongtong, Chen, Liushan, Pei, Yu, Zhang, Tian, Pan, Minxue, Furia, Carlo A.

    ISSN: 0098-5589, 1939-3520
    Published: New York IEEE 01.01.2022
    Published in IEEE transactions on software engineering (01.01.2022)
    “…Fault localization is a crucial step of automated program repair, because accurately identifying program locations that are most closely implicated with a fault greatly affects the effectiveness of the patching process…”
    Get full text
    Journal Article
  16. 16

    BEARS: An Extensible Java Bug Benchmark for Automatic Program Repair Studies by Madeiral, Fernanda, Urli, Simon, Maia, Marcelo, Monperrus, Martin

    Published: IEEE 01.02.2019
    “…Benchmarks of bugs are essential to empirically evaluate automatic program repair tools…”
    Get full text
    Conference Proceeding
  17. 17

    Automated Repair of Java Programs with Random Search via Code Similarity by Cao, Heling, Liu, Fangzheng, Shi, Jianshu, Chu, Yonghe, Deng, Miaolei

    ISSN: 2693-9371
    Published: IEEE 01.12.2021
    “…Automatic program repair is a cutting-edge research direction in software engineering in recent years…”
    Get full text
    Conference Proceeding
  18. 18

    Vul4J: A Dataset of Reproducible Java Vulnerabilities Geared Towards the Study of Program Repair Techniques by Bui, Quang-Cuong, Scandariato, Riccardo, Ferreyra, Nicolas E. Diaz

    ISSN: 2574-3864
    Published: ACM 01.05.2022
    “…In this work we present Vul4j, a Java vulnerability dataset where each vulnerability is associated to a patch and, most importantly, to a Proof of Vulnerability (PoV) test case…”
    Get full text
    Conference Proceeding
  19. 19

    Empirical Review of Java Program Repair Tools: A Large-Scale Experiment on 2,141 Bugs and 23,551 Repair Attempts by Durieux, Thomas, Madeiral, Fernanda, Martinez, Matias, Abreu, Rui

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 28.05.2019
    Published in arXiv.org (28.05.2019)
    “…In the past decade, research on test-suite-based automatic program repair has grown significantly…”
    Get full text
    Paper
  20. 20

    Applying CodeBERT for Automated Program Repair of Java Simple Bugs by Mashhadi, Ehsan, Hemmati, Hadi

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 30.03.2021
    Published in arXiv.org (30.03.2021)
    “…Software debugging, and program repair are among the most time-consuming and labor-intensive tasks in software engineering that would benefit a lot from automation…”
    Get full text
    Paper