Skip to main navigation Skip to search Skip to main content

Fix Director for Automated Program Repair

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

As the scale of software increases, automated program repair (APR) is required as an essential technology to reduce bug-fixing manual effort. One of the most effective APR approaches is the template-based APR. Although this data- driven approach has made many improvements in fixing bugs, there is still a lack of information utilization at each stage of the program repair. In this paper, we propose a fix pattern prioritization APR technique. We do not just use the test cases to determine whether the source file is fault or not, but as a material for why the bug occurred. With this information, we select a more appropriate fix action and apply it first to increase the efficiency of the automated program repair.

Original languageEnglish
Title of host publication2021 IEEE 6th International Conference on Computer and Communication Systems, ICCCS 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1108-1111
Number of pages4
ISBN (Electronic)9780738126043
DOIs
StatePublished - 23 Apr 2021
Event6th IEEE International Conference on Computer and Communication Systems, ICCCS 2021 - Chengdu, China
Duration: 23 Apr 202126 Apr 2021

Publication series

Name2021 IEEE 6th International Conference on Computer and Communication Systems, ICCCS 2021

Conference

Conference6th IEEE International Conference on Computer and Communication Systems, ICCCS 2021
Country/TerritoryChina
CityChengdu
Period23/04/2126/04/21

Keywords

  • automated program repair
  • fix pattern prioritization
  • software engineering

Fingerprint

Dive into the research topics of 'Fix Director for Automated Program Repair'. Together they form a unique fingerprint.

Cite this