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 条
  • [31] Improving the performance of OCL constraint solving with novel heuristics for logical operations: a search-based approach
    Shaukat Ali
    Muhammad Zohaib Iqbal
    Maham Khalid
    Andrea Arcuri
    Empirical Software Engineering, 2016, 21 : 2459 - 2502
  • [32] Energy-Efficient Missing Data Recovery in Wearable Devices: A Novel Search-Based Approach
    Hussein, Dina
    Belkhouja, Taha
    Bhat, Ganapati
    Doppa, Janardhan Rao
    2023 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED, 2023,
  • [33] Improving the performance of OCL constraint solving with novel heuristics for logical operations: a search-based approach
    Ali, Shaukat
    Iqbal, Muhammad Zohaib
    Khalid, Maham
    Arcuri, Andrea
    EMPIRICAL SOFTWARE ENGINEERING, 2016, 21 (06) : 2459 - 2502
  • [34] An Adaptive Search Budget Allocation Approach for Search-Based Test Case Generation
    Scalabrino, Simone
    Mastropaolo, Antonio
    Bavota, Gabriele
    Oliveto, Rocco
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (03)
  • [35] Accelerating Search-Based Program Synthesis using Learned Probabilistic Models
    Lee, Woosuk
    Heo, Kihong
    Alur, Rajeev
    Naik, Mayur
    PROCEEDINGS OF THE 39TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, PLDI 2018, 2018, : 436 - 449
  • [36] Accelerating Search-Based Program Synthesis using Learned Probabilistic Models
    Lee, Woosuk
    Heo, Kihong
    Alur, Rajeev
    Naik, Mayur
    ACM SIGPLAN NOTICES, 2018, 53 (04) : 436 - 449
  • [37] Negotiation of service level agreements: An architecture and a search-based approach
    Di Nitto, Elisabetta
    Di Penta, Massimiliano
    Gambi, Alessio
    Ripa, Gianluca
    Villani, Maria Luisa
    SERVICE-ORIENTED COMPUTING - ICSOC 2007, PROCEEDINGS, 2007, 4749 : 295 - +
  • [38] An Interactive and Dynamic Search-Based Approach to Software Refactoring Recommendations
    Alizadeh, Vahid
    Kessentini, Marouane
    Mkaouer, Mohamed Wiem
    Ocinneide, Mel
    Ouni, Ali
    Cai, Yuanfang
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2020, 46 (09) : 932 - 961
  • [39] A Search-Based Approach to the Railway Rolling Stock Allocation Problem
    Otsuki, Tomoshi
    Aisu, Hideyuki
    Tanaka, Toshiaki
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PT II, 2010, 6509 : 131 - 143
  • [40] ObfuNAS: A Neural Architecture Search-based DNN Obfuscation Approach
    Zhou, Tong
    Ren, Shaolei
    Xu, Xiaolin
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,