This page has only limited features, please log in for full access.

Unclaimed
Geunseok Yang
Department of Computer Science, University of Seoul, Seoul 02504, Korea

Basic Info

Basic Info is private.

Honors and Awards

The user has no records in this section


Career Timeline

The user has no records in this section.


Short Biography

The user biography is not available.
Following
Followers
Co Authors
The list of users this user is following is empty.
Following: 0 users

Feed

Journal article
Published: 02 April 2018 in Symmetry
Reads 0
Downloads 0

Owing to the high complexity of recent software products, developers cannot avoid major/minor mistakes, and software bugs are generated during the software development process. When developers manually modify a program source code using bug descriptions to fix bugs, their daily workloads and costs increase. Therefore, we need a way to reduce their workloads and costs. In this paper, we propose a novel automatic fault repair method by using similar bug fix information based on genetic programming (GP). First, we searched for similar buggy source codes related to the new given buggy code, and then we searched for a fixed the buggy code related to the most similar source code. Next, we transformed the fixed code into abstract syntax trees for applying GP and generated the candidate program patches. In this step, we verified the candidate patches by using a fitness function based on given test cases to determine whether the patch was valid or not. Finally, we produced program patches to fix the new given buggy code.

ACS Style

Geunseok Yang; Youngjun Jeong; Kyeongsic Min; Jung-Won Lee; Byungjeong Lee. Applying Genetic Programming with Similar Bug Fix Information to Automatic Fault Repair. Symmetry 2018, 10, 92 .

AMA Style

Geunseok Yang, Youngjun Jeong, Kyeongsic Min, Jung-Won Lee, Byungjeong Lee. Applying Genetic Programming with Similar Bug Fix Information to Automatic Fault Repair. Symmetry. 2018; 10 (4):92.

Chicago/Turabian Style

Geunseok Yang; Youngjun Jeong; Kyeongsic Min; Jung-Won Lee; Byungjeong Lee. 2018. "Applying Genetic Programming with Similar Bug Fix Information to Automatic Fault Repair." Symmetry 10, no. 4: 92.