講演抄録/キーワード |
講演名 |
2019-03-05 17:15
企業内ソースコードに対する自動バグ修正技術適用の試み ○池田 翔・中野大扉・亀井靖高・佐藤亮介・鵜林尚靖(九大)・吉武 浩・矢川博文(富士通九州ネットワークテクノロジーズ) SS2018-84 |
抄録 |
(和) |
バグ修正の時間削減による生産性の向上を目的として,自動バグ修正の研究は盛んに行われている.
自動バグ修正は自動でバグ修正のパッチを生成する技術の総称である.
自動バグ修正の研究は積極的に取り組まれているものの,多くの自動バグ修正手法はオープンソースソフトウェアを修正対象としている.
本研究では企業内ソースコードに対して自動バグ修正を行うことを目的とし,そのために2つのRQ (Research Question)に回答する.
(RQ1)実際に発生したバグを自動バグ修正で修正できるか,
(RQ2)開発者に受け入れられるパッチを生成できるかである.
これらのRQを解決することで企業内ソースコードとオープンソースソフトウェアの差異や自動バグ修正の課題を明らかにできると考える.
本稿ではその調査方法と調査の結果を紹介する. |
(英) |
Research on automatic program repair has been actively conducted for the purpose of improving productivity by shortening the time for debugging.
Studies on automatic program repair are actively being adopted, but many automatic program repair tools only target open source software.
In this research, we aim to apply automatic program repair to an enterprise source code.
We will answer two RQs (Research Questions) in this research.
(RQ 1) Can real bugs in enterprise source code be fixed by applying automatic program repair?
(RQ 2) Are the patches generated by automatic software tools acceptable by developers?
By answering these RQs,
1. the difference between enterprise source code and OSS,
2. issues on applying automatic program repair,
can be clarified.
We introduce the investigation and the results of the survey. |
キーワード |
(和) |
自動バグ修正 / 企業内ソースコード / デバッグ / パッチ生成と評価 / / / / |
(英) |
Automatic program repair / Enterprise source code / Debugging / Patch generation and validation / / / / |
文献情報 |
信学技報, vol. 118, no. 471, SS2018-84, pp. 193-198, 2019年3月. |
資料番号 |
SS2018-84 |
発行日 |
2019-02-25 (SS) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2018-84 |