講演抄録/キーワード |
講演名 |
2019-03-05 09:50
コードクローン保守支援を目的とした変更履歴可視化システム ○本田紘貴・徳井翔梧・横井一輝(阪大)・崔 恩瀞(奈良先端大)・吉田則裕(名大)・井上克郎(阪大) SS2018-71 |
抄録 |
(和) |
コードクローン変更管理システムClone Notifierは,2バージョン間で行われたコードクローンの追加,編集,削除といった変更履歴情報を開発者に提供する.しかし,Clone Notifierは2バージョン間の変更履歴情報のみを提供するため,過去から現在にわたるコードクローンの変更履歴全体を分析することは困難である.本研究では,任意の隣接するバージョン間のクローンセットに関する統計データを集計し,変更履歴全体を可視化するコードクローン変更履歴可視化システムの開発を行った.本システムにより,開発者のコードクローンの分析と保守を支援する. |
(英) |
Clone Notifier, a code clone change management system, notifies developers about the evolution of code clones such as adding, editing and deleting code clones between two versions. However, it is difficult to analyze the entire evolution of code clones in Clone Notifier because it only informs the evolution of code clones between two versions. To tackle this problem, in this study, we developed a system for visualizing the evolution of code clones to support code clone maintenance. This system aggregates statistical data about the clone sets between arbitrary adjacent versions and then visualizes the entire evolution of code clones from the past to the present. |
キーワード |
(和) |
コードクローン / ソフトウェア保守 / / / / / / |
(英) |
code clone / software maintenance / / / / / / |
文献情報 |
信学技報, vol. 118, no. 471, SS2018-71, pp. 115-120, 2019年3月. |
資料番号 |
SS2018-71 |
発行日 |
2019-02-25 (SS) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2018-71 |