Tag #program repair
73 papers:
- ICSME-2019-AsadGS #automation #impact analysis #semantics
- Impact Analysis of Syntactic and Semantic Similarities on Patch Prioritization in Automated Program Repair (MA, KKG, KS), pp. 328–332.
- SANER-2019-DelfimUMM #automation #benchmark #debugging #java #metric #named
- BEARS: An Extensible Java Bug Benchmark for Automatic Program Repair Studies (FM, SU, MdAM, MM), pp. 468–478.
- SANER-2019-WhiteTMMP #learning #sorting
- Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities (MW, MT, MM, MM, DP), pp. 479–490.
- ASE-2019-Ghanbari #automation #towards
- Toward Practical Automatic Program Repair (AG), pp. 1262–1264.
- ASE-2019-GhanbariZ #bytecode #named
- PraPR: Practical Program Repair via Bytecode Mutation (AG, LZ), pp. 1118–1121.
- ASE-2019-HuAMLR #programming
- Re-Factoring Based Program Repair Applied to Programming Assignments (YH, UZA, SM, BL, AR), pp. 388–398.
- ASE-2019-Soto #automation #component #quality
- Improving Patch Quality by Enhancing Key Components of Automatic Program Repair (MS), pp. 1230–1233.
- ESEC-FSE-2019-DurieuxDMA #debugging #empirical #java #overview #scalability #tool support
- Empirical review of Java program repair tools: a large-scale experiment on 2, 141 bugs and 23, 551 repair attempts (TD, FM, MM, RA), pp. 302–313.
- ESEC-FSE-2019-Ginelli
- Failure-driven program repair (DG), pp. 1156–1159.
- ESEC-FSE-2019-KoyuncuLB0MKT #debugging #named
- iFixR: bug report driven program repair (AK, KL0, TFB, DK0, MM, JK, YLT), pp. 314–325.
- ICSE-2019-SahaSP #evolution #multi
- Harnessing evolution for multi-hunk program repair (SS, RKS, MRP), pp. 13–24.
- ICSE-2019-XuSYX #named #null #pointer #precise
- VFix: value-flow-guided precise program repair for null pointer dereferences (XX, YS, HY, JX), pp. 512–523.
- ICST-2019-KhaireddineMM #fault
- Program Repair at Arbitrary Fault Depth (BK, MM, AM), pp. 465–472.
- ICST-2019-LiuKB0KT #automation #benchmark #bias #exclamation #fault #locality #metric #what
- You Cannot Fix What You Cannot Find! An Investigation of Fault Localization Bias in Benchmarking Automated Program Repair Systems (KL0, AK, TFB, DK0, JK, YLT), pp. 102–113.
- VMCAI-2019-NguyenTC #automation #using #verification
- Automatic Program Repair Using Formal Verification and Expression Templates (TTN, QTT, WNC), pp. 70–91.
- ICPC-2018-NaitouTMHKKKT #automation #development #industrial #towards
- Toward introducing automated program repair techniques to industrial software development (KN, AT, SM, YH, SK, HK, TK, HT), pp. 332–335.
- ICSME-2018-GuoMYW #automation #empirical #performance #slicing
- An Empirical Study on the Effect of Dynamic Slicing on Automated Program Repair Efficiency (AG, XM, DY, SW), pp. 554–558.
- MSR-2018-SotoG #automation
- Common statement kind changes to inform automatic program repair (MS, CLG), pp. 102–105.
- SANER-2018-LiuZ #mining #stack overflow
- Mining stackoverflow for program repair (XL, HZ), pp. 118–129.
- PLDI-2018-GulwaniRZ #automation #clustering #programming
- Automated clustering and program repair for introductory programming assignments (SG, IR, FZ), pp. 465–480.
- ESEC-FSE-2018-HuaZWK #approach #automation #generative #lazy evaluation #named #sketching #using
- SketchFix: a tool for automated program repair approach using lazy candidate generation (JH, MZ, KW, SK), pp. 888–891.
- ESEC-FSE-2018-WongMK #automation #configuration management #execution #higher-order #mutation testing #testing
- Beyond testing configurable systems: applying variational execution to automatic program repair and higher order mutation testing (CPW, JM, CK), pp. 749–753.
- ICSE-2018-HuaZWK #generative #on-demand #towards
- Towards practical program repair with on-demand candidate generation (JH, MZ, KW, SK), pp. 12–23.
- ICSE-2018-LeTLG #automation #semantics
- Overfitting in semantics-based automated program repair (XBDL, FT, DL0, CLG), p. 163.
- ICSE-2018-MechtaevNNGR #implementation #semantics #using
- Semantic program repair using a reference implementation (SM, MDN, YN, LG, AR), pp. 129–139.
- ICSE-2018-MotwaniSJB #automation #debugging #question
- Do automated program repair techniques repair hard and important bugs? (MM, SS, RJ, YB), p. 25.
- ICSE-2018-TonderG #automation
- Static automated program repair for heap properties (RvT, CLG), pp. 151–162.
- ICSE-2018-WenCWHC #automation #generative
- Context-aware patch generation for better automated program repair (MW, JC0, RW, DH, SCC), pp. 1–11.
- ICSE-2018-XiongLZ00 #correctness #identification
- Identifying patch correctness in test-based program repair (YX, XL, MZ, LZ0, GH0), pp. 789–799.
- ICSE-2018-YiTMBR #automation #correlation #metric #testing
- A correlation study between automated program repair and test-suite metrics (JY, SHT, SM, MB, AR), p. 24.
- ICST-2018-MehneYPSGK #search-based
- Accelerating Search-Based Program Repair (BM, HY, MRP, KS, DG, SK), pp. 227–238.
- ICSME-2017-YangQM #automation #empirical #fault #locality
- An Empirical Study on the Usage of Fault Localization in Automated Program Repair (DY, YQ, XM), pp. 504–508.
- ASE-2017-Chen0F #contract
- Contract-based program repair without the contracts (LC, YP0, CAF), pp. 637–647.
- ASE-2017-Nielebock #automation #towards
- Towards API-specific automatic program repair (SN0), pp. 1010–1013.
- ASE-2017-SahaLYP #effectiveness #named #object-oriented
- ELIXIR: effective object oriented program repair (RKS, YL, HY, MRP), pp. 648–659.
- ASE-2017-XinR #automation
- Leveraging syntax-related code for automated program repair (QX, SPR), pp. 660–670.
- ESEC-FSE-2017-Schramm #automation #heuristic #performance #using
- Improving performance of automatic program repair using learned heuristics (LS), pp. 1071–1073.
- ESEC-FSE-2017-YangZLT #automation #testing
- Better test cases for better automated program repair (JY0, AZ, YL, LT0), pp. 831–841.
- ESEC-FSE-2017-YiAKTR #automation #programming #using
- A feasibility study of using automated program repair for introductory programming assignments (JY, UZA, AK, SHT, AR), pp. 740–751.
- ICSE-2017-XiongWYZH00 #precise #synthesis
- Precise condition synthesis for program repair (YX, JW, RY, JZ, SH, GH0, LZ0), pp. 416–426.
- ICSME-2016-LeLG #empirical #semantics #synthesis
- Empirical Study on Synthesis Engines for Semantics-Based Program Repair (XBDL, DL0, CLG), pp. 423–427.
- ICSME-2016-LeLLG #automation #deduction #verification
- Enhancing Automated Program Repair with Deductive Verification (XBDL, QLL, DL0, CLG), pp. 428–432.
- SANER-2016-LeLG
- History Driven Program Repair (XBDL, DL0, CLG), pp. 213–224.
- FM-2016-RothenbergG
- Sound and Complete Mutation-Based Program Repair (BCR, OG), pp. 593–611.
- ASE-2016-Le #automation #effectiveness #performance #towards
- Towards efficient and effective automatic program repair (XBDL), pp. 876–879.
- FSE-2016-TanYPR #search-based
- Anti-patterns in search-based program repair (SHT, HY, MRP, AR), pp. 727–738.
- CAV-2016-DAntoniSS #named
- Qlose: Program Repair with Quantitative Objectives (LD, RS, RS), pp. 383–401.
- VLDB-2015-OrtonaOBF #named
- WADaR: Joint Wrapper and Data Repair (SO, GO, MB, TF), pp. 1996–2007.
- ICSME-2015-SumiHHK #automation #towards
- Toward improving graftability on automated program repair (SS, YH, KH, SK), pp. 511–515.
- ESEC-FSE-2015-LongR #staged #synthesis
- Staged program repair with condition synthesis (FL, MR), pp. 166–178.
- ESEC-FSE-2015-SmithBGB #automation
- Is the cure worse than the disease? overfitting in automated program repair (EKS, ETB, CLG, YB), pp. 532–543.
- ICSE-v1-2015-MechtaevYR #named
- DirectFix: Looking for Simple Program Repairs (SM, JY, AR), pp. 448–458.
- ICSE-v2-2015-PeiFNM #automation #development #ide
- Automated Program Repair in an Integrated Development Environment (YP, CAF, MN, BM), pp. 681–684.
- CAV-2015-ReinkingP #approach
- A Type-Directed Approach to Program Repair (AR, RP), pp. 511–517.
- CAV-2015-KneussKK #deduction
- Deductive Program Repair (EK, MK, VK), pp. 217–233.
- SIGMOD-2014-WangT #towards
- Towards dependable data repairing with fixing rules (JW, NT), pp. 457–468.
- SAS-2014-SamantaOE #automation #cost analysis
- Cost-Aware Automatic Program Repair (RS, OO, EAE), pp. 268–284.
- ICSE-2014-QiMLDW #automation #random
- The strength of random search on automated program repair (YQ, XM, YL, ZD, CW), pp. 254–265.
- FASE-2014-PeiFNM #automation #contract
- Automatic Program Repair by Fixing Contracts (YP, CAF, MN, BM), pp. 246–260.
- ICSM-2013-QiML #automation #performance #testing
- Efficient Automated Program Repair through Fault-Recorded Testing Prioritization (YQ, XM, YL), pp. 180–189.
- ASE-2013-WeimerFF #adaptation #equivalence #modelling
- Leveraging program equivalence for adaptive program repair: Models and first results (WW, ZPF, SF), pp. 356–366.
- ICSE-2013-NguyenQRC #analysis #named #semantics
- SemFix: program repair via semantic analysis (HDTN, DQ, AR, SC), pp. 772–781.
- CAV-2013-EssenJ
- Program Repair without Regret (CvE, BJ), pp. 896–911.
- ISSTA-2013-QiMLW #automation #effectiveness #fault #locality #using
- Using automated program repair for evaluating the effectiveness of fault localization techniques (YQ, XM, YL, CW), pp. 191–201.
- OOPSLA-2012-LogozzoB #automation #composition
- Modular and verified automatic program repair (FL, TB), pp. 133–146.
- ICSE-2012-GouesDFW #automation #debugging
- A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each (CLG, MDV, SF, WW), pp. 3–13.
- SIGMOD-2011-FanLMTY #interactive
- Interaction between record matching and data repairing (WF, JL, SM, NT, WY), pp. 469–480.
- VLDB-2011-YakoutENOI
- Guided data repair (MY, AKE, JN, MO, IFI), pp. 279–289.
- TACAS-2011-GopinathMK #satisfiability #using
- Specification-Based Program Repair Using SAT (DG, MZM, SK), pp. 173–188.
- SIGMOD-2010-YakoutENO #named
- GDR: a system for guided data repair (MY, AKE, JN, MO), pp. 1223–1226.
- ASE-2010-SchulteFW #assembly #automation #evolution
- Automated program repair through the evolution of assembly code (ES, SF, WW), pp. 313–316.
- ICST-2008-HarmanA #automation #testing #web
- Automated Session Data Repair for Web Application Regression Testing (MH, NA), pp. 298–307.
- CAV-2005-JobstmannGB #game studies
- Program Repair as a Game (BJ, AG, RB), pp. 226–238.