Evaluating Partial Correctness of Programs in Automated Program Repair

Yusaku Ito, Hironori Washizaki, Kazunori Sakamoto, Yoshiaki Fukazawa

研究成果: Conference contribution

抄録

Genetic programming-based automated program repair is actively studied as a bug fixing method. The existing methods evaluates randomly generated solution candidates using the success rate of test suites. However, the candidates are sometimes evaluated inaccurately. This study proposes a method to more appropriately judge the correctness of program candidates. The proposed method verifies the correctness of the intermediate calculation process using statements to check the predicted conditions for internal variables. In an experiment involving the Defects4J dataset, the execution time was reduced in 15 of the 23 bugs.

本文言語English
ホスト出版物のタイトル2021 IEEE 10th Global Conference on Consumer Electronics, GCCE 2021
出版社Institute of Electrical and Electronics Engineers Inc.
ページ742-743
ページ数2
ISBN(電子版)9781665436762
DOI
出版ステータスPublished - 2021
イベント10th IEEE Global Conference on Consumer Electronics, GCCE 2021 - Kyoto, Japan
継続期間: 2021 10月 122021 10月 15

出版物シリーズ

名前2021 IEEE 10th Global Conference on Consumer Electronics, GCCE 2021

Conference

Conference10th IEEE Global Conference on Consumer Electronics, GCCE 2021
国/地域Japan
CityKyoto
Period21/10/1221/10/15

ASJC Scopus subject areas

  • コンピュータ サイエンスの応用
  • 信号処理
  • 生体医工学
  • 電子工学および電気工学
  • メディア記述
  • 器械工学

フィンガープリント

「Evaluating Partial Correctness of Programs in Automated Program Repair」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル