Toward providing automatic program repair by utilizing topic-based code block similarity

Youngjun Jeong, Kyeongsic Min, Geunseok Yang, Jung Won Lee, Byungjeong Lee

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

Abstract

In this paper, we propose the model for automated repair in software fault. Automated patch generation is the most important technique in these days. Genetic Programming (GP) technique is used for automatic program repair, but most of the techniques use just a source code including fault to make initial population. We propose two methods to select similar bug fixing history; using topic modeling and finding similar bugs by using code block similarity.

Original languageEnglish
Title of host publicationAdvances in Computer Science and Ubiquitous Computing - CSA-CUTE 17
EditorsGangman Yi, Yunsick Sung, James J. Park, Vincenzo Loia
PublisherSpringer Verlag
Pages1257-1262
Number of pages6
ISBN (Print)9789811076046
DOIs
StatePublished - 2018
EventInternational Conference on Computer Science and its Applications, CSA 2017 - Taichung, Taiwan, Province of China
Duration: 18 Dec 201720 Dec 2017

Publication series

NameLecture Notes in Electrical Engineering
Volume474
ISSN (Print)1876-1100
ISSN (Electronic)1876-1119

Conference

ConferenceInternational Conference on Computer Science and its Applications, CSA 2017
Country/TerritoryTaiwan, Province of China
CityTaichung
Period18/12/1720/12/17

Keywords

  • Automatic repair
  • Bug report
  • Genetic programming
  • Topic modeling

Fingerprint

Dive into the research topics of 'Toward providing automatic program repair by utilizing topic-based code block similarity'. Together they form a unique fingerprint.

Cite this