研究課題/領域番号 |
25880015
|
研究種目 |
研究活動スタート支援
|
配分区分 | 補助金 |
研究分野 |
ソフトウェア
|
研究機関 | 奈良先端科学技術大学院大学 |
研究代表者 |
畑 秀明 奈良先端科学技術大学院大学, 情報科学研究科, 助教 (00713041)
|
研究期間 (年度) |
2013-08-30 – 2015-03-31
|
研究課題ステータス |
採択後辞退 (2014年度)
|
配分額 *注記 |
2,730千円 (直接経費: 2,100千円、間接経費: 630千円)
2014年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
2013年度: 1,430千円 (直接経費: 1,100千円、間接経費: 330千円)
|
キーワード | コンテンツ履歴グラフ / ソースコード進化 / コンテンツトラッキングシステム |
研究概要 |
本研究では,能動的なソースコード改善を目指す「ソフトウェア進化の促進」という新しいソフトウェアメンテナンスの目標を掲げ,それを実現するための技術の提案と実証的な評価を行う.特に,既存の開発履歴データを活用し,早期に成熟状態へ移行させることを目指している.この目標に向けて,サブテーマ(i)ソースコードのコンテンツ履歴をその時系列データ構造を保ったまま分析することを可能にする「コンテンツ履歴グラフ」を構築し,また,継続するソフトウェアメンテナンスのプロセスに対応するため,サブテーマ(ii)コンテンツ履歴グラフの更新と保存を行う管理システムを開発する. 当該年度は,サブテーマ(i)コンテンツ履歴の構築に取り組んだ.まず,このサブテーマ(i)の中間目標である,コンテンツの変遷や関連を考慮したコンテンツ履歴グラフの設計を行った.これに基づき,到達目標であるコンテンツ履歴グラフの構築を行った.具体的には,メソッドのコンテンツから一意に得られる値をノードとし,コンテンツの変遷を有向グラフで表現している.本成果は,査読付きの国内会議で発表している. また,次の課題であるコンテンツ履歴グラフ管理システムについて,その要件はコンテンツのトラッキングシステムであるとの着想を得ている.このシステムは,現状のソースコード版管理システムでは実現できない機能を有する.本システムによって,現状のソフトウェア開発に無い,ソフトウェア開発履歴の活用方法を提案できる.以上から,本研究の目標へ正しく進めていると判断している.
|
現在までの達成度 (区分) |
理由
翌年度、交付申請を辞退するため、記入しない。
|
今後の研究の推進方策 |
翌年度、交付申請を辞退するため、記入しない。
|