Visualization of automated program repair focusing on suspiciousness values

Naoki Tane*, Yusaku Ito, Hironori Washizaki, Yoshiaki Fukazawa

*この研究の対応する著者

研究成果: Conference contribution

抄録

Automated program repair (APR) can realize efficient debugging in software development. Automated program corrections using genetic algorithms (GA) can repair programs, including those with multiple bugs, but the repair process of GA-based APR is difficult to understand using logs because many modification program codes are generated. Consequently, Matsumoto et al. implemented a methodology for visualizing the process. Their proposed methodology provides an intuitive understanding of the conformance values (test case pass rates), generations, states, and operations performed to generate each variant; however, it lacks sufficient information to analyze whether defect localization is appropriate in APR. Herein we propose a new methodology to visualize the impact of fault localization on program evolution in GA-based APR and create a new tool. Additionally, a case study demonstrates the effectiveness of the proposed methodology and future works are considered.

本文言語English
ホスト出版物のタイトルSEKE 2022 - Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering
出版社Knowledge Systems Institute Graduate School
ページ243-248
ページ数6
ISBN(電子版)1891706543, 9781891706547
DOI
出版ステータスPublished - 2022
イベント34th International Conference on Software Engineering and Knowledge Engineering, SEKE 2022 - Pittsburgh, United States
継続期間: 2022 7月 12022 7月 10

出版物シリーズ

名前Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
ISSN(印刷版)2325-9000
ISSN(電子版)2325-9086

Conference

Conference34th International Conference on Software Engineering and Knowledge Engineering, SEKE 2022
国/地域United States
CityPittsburgh
Period22/7/122/7/10

ASJC Scopus subject areas

  • ソフトウェア

フィンガープリント

「Visualization of automated program repair focusing on suspiciousness values」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル