講演抄録/キーワード |
講演名 |
2010-03-08 15:20
編集操作の分類に基づくソースコード差分の構造化 ○林 晋平・佐伯元司(東工大) SS2009-58 |
抄録 |
(和) |
本稿ではソースコードの編集操作を変更意図ごとに分類することにより,修正を表す差分を意図ごとに構造化する手法を提案する.提案手法では,開発者はソフトウェア開発環境上でソースコードの編集に加えて意図の切り替えのタイミングを明示することにより,各編集操作を意図ごとに分類する.分類結果をもとに編集操作を並べ替えることにより,ソースコード差分を意図ごとのまとまりに分割できる.本稿では,並べ替えのアルゴリズムを与え,その自動化ツールのプロトタイプを実現した. |
(英) |
This paper proposes a technique for structuring source code deltas on a developer's intentions. In this technique, the developer classifies his/her editing operations by annotating the time series of the editing history with the switching information of the intentions. Based on the classification, the history is automatically sorted and converted to appropriate patches to be committed. This paper also shows algorithms for automating the structuring process and a prototyping tool to implement them. |
キーワード |
(和) |
編集履歴 / ソフトウェア構成管理 / ソースコード差分 / / / / / |
(英) |
editing history / software configuration management / source code deltas / / / / / |
文献情報 |
信学技報, vol. 109, no. 456, SS2009-58, pp. 61-66, 2010年3月. |
資料番号 |
SS2009-58 |
発行日 |
2010-03-01 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2009-58 |