A Novel Approach For Search-Based Program Repair

被引:4
|
作者
Trujillo, Leonardo [1 ]
Villanueva, Omar M. [1 ]
Hernandez, Daniel Eduardo [1 ]
机构
[1] Tecnl Nacl Mexico IT Tijuana, Tijuana 22430, Mexico
关键词
Computer bugs; Search problems; Maintenance engineering; Linear programming; Statistics; Space exploration;
D O I
10.1109/MS.2021.3070552
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
By shifting how program patches are evaluated-away from quality and toward novelty-the novelty search technique increases a bug-repair system?s ability to explore the solution space, produce more viable patches, and repair more bugs.
引用
下载
收藏
页码:36 / 42
页数:7
相关论文
共 50 条
  • [1] Accelerating Search-based Program Repair
    Mehne, Ben
    Yoshida, Hiroaki
    Prasad, Mukul R.
    Sen, Koushik
    Gopinath, Divya
    Khurshid, Sarfraz
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2018, : 227 - 238
  • [2] Refining Fitness Functions for Search-Based Program Repair
    Bian, Zhiqiang
    Blot, Aymeric
    Petke, Justyna
    2021 IEEE/ACM INTERNATIONAL WORKSHOP ON AUTOMATED PROGRAM REPAIR (APR 2021), 2021, : 1 - 8
  • [3] Anti-patterns in Search-Based Program Repair
    Tan, Shin Hwei
    Yoshida, Hiroaki
    Prasad, Mukul R.
    Roychoudhury, Abhik
    FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 727 - 738
  • [4] Improving Search-Based Automatic Program Repair With Neural Machine Translation
    Li, Dongcheng
    Wong, W. Eric
    Jian, Mingyong
    Geng, Yi
    Chau, Matthew
    IEEE ACCESS, 2022, 10 : 51167 - 51175
  • [5] Search-based Program Synthesis
    Alur, Rajeev
    Singh, Rishabh
    Fisman, Dana
    Solar-Lezama, Armando
    COMMUNICATIONS OF THE ACM, 2018, 61 (12) : 84 - 93
  • [6] Search-Based Program Analysis
    Zeller, Andreas
    SEARCH BASED SOFTWARE ENGINEERING, 2011, 6956 : 1 - 4
  • [7] Code Naturalness to Assist Search Space Exploration in Search-Based Program Repair Methods
    Dantas, Altino
    de Souza, Eduardo F.
    Souza, Jerffeson
    Camilo-Junior, Celso G.
    SEARCH-BASED SOFTWARE ENGINEERING, SSBSE 2019, 2019, 11664 : 164 - 170
  • [8] Leveraging Program Invariants to Promote Population Diversity in Search-Based Automatic Program Repair
    Ding, Zhen Yu
    Lyu, Yiwei
    Timperley, Christopher
    Le Goues, Claire
    2019 IEEE/ACM 6TH INTERNATIONAL WORKSHOP ON GENETIC IMPROVEMENT (GI@ICSE 2019), 2019, : 2 - 9
  • [9] Speeding up constraint-based program repair using a search-based technique
    Yi, Jooyong
    Ismayilzada, Elkhan
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 146
  • [10] Improving the Efficiency of Search-Based Auto Program Repair by Adequate Modification Point
    Jang, Yoowon
    Phung, Quang-Ngoc
    Lee, Eunseok
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM) 2019, 2019, 935 : 694 - 710