講演抄録/キーワード |
講演名 |
2016-07-14 09:40
欠陥の同時修正支援における関数クローン検出ツールの有効性調査 ○沼田聖也(阪大)・吉田則裕(名大)・崔 恩瀞(奈良先端大)・井上克郎(阪大) SS2016-7 KBSE2016-13 |
抄録 |
(和) |
コードクローン(ソースコード中に存在する同一または類似した部分を持つコード片)の存在は,ソフトウェア保守を困難にする大きな要因となる.開発者はコードクローンに欠陥が見つかった場合,同一クローンセット(互いにコードクローンとなっているコード片の集合)内に含まれる全てのコードクローンに対して同一の修正をするか検討する必要がある.本研究では,情報検索技術に基づいて関数単位のコードクローンを検出するツールに対して,欠陥を含むコード片のコードクローンを検出できるか評価し有効性を調査した.その結果,関数クローン検出ツールは高い適合率を表した. |
(英) |
Code clone (i.e., code fragment that has identical or similar fragment in source code) is one of the factors that makes software maintenance more difficult. Once a developer find a defect in a code fragment, he/she has to inspect the all of the code clones of the code fragment. In this study, we investigated the effectiveness of an IR-based function clone detection tool for detecting code clones that include defects, and then confirmed high precision of the tool. |
キーワード |
(和) |
コードクローン / ソフトウェア保守 / 関数クローン検出ツール / 情報検索技術 / / / / |
(英) |
Code clone / Software Maintenance / Function clone detection tool / Information retrieval technique / / / / |
文献情報 |
信学技報, vol. 116, no. 127, SS2016-7, pp. 77-82, 2016年7月. |
資料番号 |
SS2016-7 |
発行日 |
2016-07-06 (SS, KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2016-7 KBSE2016-13 |