楠本研究室

業績一覧

ホーム業績一覧

A Capable Crossover Technique on Automatic Program Repair

A Capable Crossover Technique on Automatic Program Repair
Proc. of 7th International Workshop on Empirical Software Engineering in Practice (IWESEP), pp.045-050 (2016)
概要: In software development, debugging is indispensable to guarantee the reliability. However, debugging is becoming more difficult because software is becoming larger and more complex. Thus, techniques for supporting debugging, especially automatic program repair techniques based on genetic programming distinguish themselves due to their capability. Genetic programming produces many modified programs by three operations: selection, mutation, and crossover. In this research, we focus on crossover that can bring a large modification at one operation, and we are conducting research on capable crossover by selecting several modified programs not randomly but using the guidance indicating their properties. In this paper, we propose a new crossover technique based on comparing modified programs properties. タグ: automatic, capable, crossover, program, repair, technique
@inproceedings{RyotaroKou2016,
  author = {Ryotaro Kou and Yoshiki Higo and Shinji Kusumoto},
  title = {A Capable Crossover Technique on Automatic Program Repair},
  booktitle = {Proc. of 7th International Workshop on Empirical Software Engineering in Practice (IWESEP)},
  pages = {045--050},
  year = {2016},
  month = {mar}
}