講演抄録/キーワード |
講演名 |
2017-11-11 10:30
細粒度履歴を用いたプログラムの変更の方略推測支援ツール ○髙山源貴・山田善隆・橋浦弘明(日本工大)・田中昂文(東京農工大)・櫨山淳雄(学芸大)・高瀬浩史(日本工大) KBSE2017-29 |
抄録 |
(和) |
ソフトウェア開発は複数人によるプロジェクトを組んで行われる.開発が終了するとプロジェクトは解散してしまうため,保守や改良等はプログラムの原作者が行うとは限らない.このような場合において,開発者はプログラムに含まれている意図を理解してから,プログラムに変更を加える必要がある.本研究では,プログラムの作成過程から動作の意図を推測するということを目的とし,細粒度作業履歴の記録と再現を行う環境を構築するとともに,ソフトウェアのメトリクスについても記録,可視化をする環境を構築した.そして,プログラムの変更の意図を推測することを支援することがどのようにプログラムに影響を与えるか分析し,実験の結果からプログラムの完成に影響があることが分かった. |
(英) |
A software development is often put into effect with a project by plural people. However, not always continues to maintain and enhance it by the person who developed it. Therefore, an other developer need to make a change after understanding a program. The aim of this study is intention guess of the action from programing process. We develop a tool for capture and replay to fine-grained development record. Also, the tool has a function to calculate the software metrics and to visualize the metrics. And we analyzed how it affected the program that we supported the intention guess of the action for the change of the program. As a result of the experiment, we conclude that the tool influence a completion of a program. |
キーワード |
(和) |
細粒度履歴 / プログラム理解 / IDE / / / / / |
(英) |
Fine-grained history / program comprehension / IDE / / / / / |
文献情報 |
信学技報, vol. 117, no. 295, KBSE2017-29, pp. 19-24, 2017年11月. |
資料番号 |
KBSE2017-29 |
発行日 |
2017-11-03 (KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
KBSE2017-29 |