Suchergebnisse - Java program repair

  1. 1

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

    ISSN: 1558-1225
    Veröffentlicht: ACM 01.10.2020
    “… Test-based automated program repair has been a prolific field of research in software engineering in the last decade …”
    Volltext
    Tagungsbericht
  2. 2

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

    ISSN: 0098-5589, 1939-3520
    Veröffentlicht: New York IEEE 01.10.2020
    Veröffentlicht 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 …”
    Volltext
    Journal Article
  3. 3

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

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

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

    ISSN: 2643-1572
    Veröffentlicht: 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 …”
    Volltext
    Tagungsbericht
  5. 5

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

    ISSN: 2574-3864
    Veröffentlicht: 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 …”
    Volltext
    Tagungsbericht
  6. 6

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

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

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

    ISSN: 2643-1572
    Veröffentlicht: 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 …”
    Volltext
    Tagungsbericht
  8. 8

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

    ISSN: 0098-5589, 1939-3520
    Veröffentlicht: New York IEEE 01.02.2025
    Veröffentlicht 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 …”
    Volltext
    Journal Article
  9. 9

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

    ISSN: 1819-656X, 1819-9224
    Veröffentlicht: Hong Kong International Association of Engineers 29.05.2020
    Veröffentlicht in IAENG international journal of computer science (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 …”
    Volltext
    Journal Article
  10. 10

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

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

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

    ISBN: 145035663X, 9781450356633
    ISSN: 2574-1934
    Veröffentlicht: 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 …”
    Volltext
    Tagungsbericht
  12. 12

    On the Efficiency of Test Suite based Program Repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs von 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
    Veröffentlicht: Ithaca Cornell University Library, arXiv.org 03.08.2020
    Veröffentlicht 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 …”
    Volltext
    Paper
  13. 13

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

    Veröffentlicht: 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 …”
    Volltext
    Tagungsbericht
  14. 14

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

    Veröffentlicht: IEEE 20.12.2022
    “… Automated program repair is one important research area in software engineering which includes methods for automatically fixing programs …”
    Volltext
    Tagungsbericht
  15. 15

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

    ISSN: 0098-5589, 1939-3520
    Veröffentlicht: New York IEEE 01.01.2022
    Veröffentlicht 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 …”
    Volltext
    Journal Article
  16. 16

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

    Veröffentlicht: IEEE 01.02.2019
    “… Benchmarks of bugs are essential to empirically evaluate automatic program repair tools …”
    Volltext
    Tagungsbericht
  17. 17

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

    ISSN: 2693-9371
    Veröffentlicht: IEEE 01.12.2021
    “… Automatic program repair is a cutting-edge research direction in software engineering in recent years …”
    Volltext
    Tagungsbericht
  18. 18

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

    ISSN: 2574-3864
    Veröffentlicht: 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 …”
    Volltext
    Tagungsbericht
  19. 19

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

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

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

    ISSN: 2331-8422
    Veröffentlicht: Ithaca Cornell University Library, arXiv.org 30.03.2021
    Veröffentlicht 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 …”
    Volltext
    Paper