WEKO3
アイテム
API利用パターンを用いた自動プログラム修正におけるパターン検索の予備評価
https://ipsj.ixsq.nii.ac.jp/records/217315
https://ipsj.ixsq.nii.ac.jp/records/217315e6cd01ec-fb11-460e-94aa-8710898134b2
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2022 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | SIG Technical Reports(1) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2022-03-04 | |||||||||
| タイトル | ||||||||||
| タイトル | API利用パターンを用いた自動プログラム修正におけるパターン検索の予備評価 | |||||||||
| 言語 | ||||||||||
| 言語 | jpn | |||||||||
| キーワード | ||||||||||
| 主題Scheme | Other | |||||||||
| 主題 | シミュレーション,デバッグ・プログラム修正,機械学習工学 | |||||||||
| 資源タイプ | ||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||
| 資源タイプ | technical report | |||||||||
| 著者所属 | ||||||||||
| 南山大学理工学部 | ||||||||||
| 著者所属 | ||||||||||
| 京都大学学術情報メディアセンター | ||||||||||
| 著者所属(英) | ||||||||||
| en | ||||||||||
| Faculty of Science and Technology, Nanzan University | ||||||||||
| 著者所属(英) | ||||||||||
| en | ||||||||||
| Academic Center for Computing and Media Studies, Kyoto University | ||||||||||
| 著者名 |
桑原, 寛明
× 桑原, 寛明
× 渥美, 紀寿
|
|||||||||
| 論文抄録 | ||||||||||
| 内容記述タイプ | Other | |||||||||
| 内容記述 | 本稿では,API 利用パターンを用いた自動プログラム修正 [1] におけるパターン検索の予備的な評価について報告する.API 利用パターンを用いた自動プログラム修正は,API の典型的な呼び出し列を表現する API 利用パターンに従うことで API の誤った利用方法に起因するバグを自動修正する手法である.この手法では,事前に準備された API 利用パターンのデータベースから,バグの原因箇所周辺における API の利用方法と類似する API 利用パターンを検索し,見つかったパターンに合うようにソースコードを修正する.本稿では,メソッド呼び出しが 1 つ不足しているバグを対象とする予備評価の結果として,修正として適切な API 利用パターンを検索できることと,API 利用パターンのデータベースの作成が課題であることを報告する. | |||||||||
| 書誌レコードID | ||||||||||
| 収録物識別子タイプ | NCID | |||||||||
| 収録物識別子 | AN10112981 | |||||||||
| 書誌情報 |
研究報告ソフトウェア工学(SE) 巻 2022-SE-210, 号 29, p. 1-8, 発行日 2022-03-04 |
|||||||||
| ISSN | ||||||||||
| 収録物識別子タイプ | ISSN | |||||||||
| 収録物識別子 | 2188-8825 | |||||||||
| Notice | ||||||||||
| SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||
| 出版者 | ||||||||||
| 言語 | ja | |||||||||
| 出版者 | 情報処理学会 | |||||||||