• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

開発履歴情報を用いたコード修正時のリスク推定システム

研究課題

研究課題/領域番号 18700027
研究種目

若手研究(B)

配分区分補助金
研究分野 ソフトウエア
研究機関大阪大学

研究代表者

松下 誠  大阪大学, 大学院・情報科学研究科, 准教授 (60304028)

研究期間 (年度) 2006 – 2007
研究課題ステータス 完了 (2007年度)
配分額 *注記
3,300千円 (直接経費: 3,300千円)
2007年度: 1,700千円 (直接経費: 1,700千円)
2006年度: 1,600千円 (直接経費: 1,600千円)
キーワードソフトウェァ部品 / リポジトリ / クラスタリング / ソフトウェアリポジトリ / 修正履歴 / 修正リスク
研究概要

本年度は、ソフトウェアに対する修正リスクの分析を行うために必要とされるソフトウェアリポジトリ分析に関する課題に対して取り組み、以下のような結果を得た。
ソフトウェアの構成を把握するためには、ソフトウェアがどのように作られてきたかの設計書の存在が重要であるが、ソフトウェアと設計書の対応が必ずしもとれていないことから、ソフトウェア自身からその構成を復元する手法は有用である。ソフトウェアクラスタリング手法はそのような手法の一つであるが、システムの基幹部分など、ソフトウェア内の多数の部分と連携して動作する箇所によって、クラスタリングの結果が悪くなってしまうことがわかった。そこで、既存手法であるソフトウェア部品の重要度を決定する手法をソフトウェアクラスタリングに応用することにより、クラスタリング結果を向上させるための手法について研究を行い、試作の結果より優れたクラスタリング結果を導くことができた。
ソフトウェア開発の際に用いられる部品検索では、キーワードによる検索が一般的である。しかし、この手法にはキーワードを適切に入力しなければ適切な結果が得られないという欠点がある。この欠点を克服するために、検索時に用いるキーワードを自動的に決定する手法が提案されているが、この手法はソフトウェアを実際に書きはじめなければ利用できないという問題を抱えていた。そこで、キーワードを自動的に決定する手法をさらに拡張し、ソフトウェアがすでに利用している他のメソッドや、ソフトウェア中の識別子の情報を利用することによって、より多くのキーワードを自動的に決定し、それによってより適切な検索結果を得るための手法について考察を行った。

報告書

(2件)
  • 2007 実績報告書
  • 2006 実績報告書
  • 研究成果

    (6件)

すべて 2008 2007 2006

すべて 雑誌論文 (5件) (うち査読あり 2件) 学会発表 (1件)

  • [雑誌論文] コンポーネントランク法によるソフトウェアクラスタリング結果の理解性向上2007

    • 著者名/発表者名
      中塚 剛
    • 雑誌名

      清報処理学会論文誌 Vol.48, No.9

      ページ: 3281-3285

    • 関連する報告書
      2007 実績報告書
    • 査読あり
  • [雑誌論文] 潜在的意味解析手法を用いたソフトウェア変更情報のクラスタリング手法2007

    • 著者名/発表者名
      早瀬康裕
    • 雑誌名

      情報処理学会論文誌 Vol.48, No.10

      ページ: 3352-3356

    • 関連する報告書
      2007 実績報告書
    • 査読あり
  • [雑誌論文] 履歴情報を用いたソースコードの変更危険度計測手法の提案2006

    • 著者名/発表者名
      村尾憲治
    • 雑誌名

      情報処理学会研究報告 (2006-SE-153) Vol.2006,No.75

      ページ: 31-38

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] 更新履歴情報と静的情報を用いて同一機能を実装しているクラス群を抽出する手法の提案2006

    • 著者名/発表者名
      檜皮祐希
    • 雑誌名

      電子情報通信学会技術研究報告 (SS2006-67) Vol.106,No.427

      ページ: 13-18

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] ソフトウェア変更間の関連抽出のための差分集合構築手法2006

    • 著者名/発表者名
      今枝誉明
    • 雑誌名

      電子情報通信学会技術研究報告 (SS2006・80) Vol.106,No.523

      ページ: 7-12

    • 関連する報告書
      2006 実績報告書
  • [学会発表] Data Dependency based Test Case Generation for BPEL Unit Testing2008

    • 著者名/発表者名
      CHOY KHO YEE
    • 学会等名
      情報処理学会第159回ソフトウェア工学研究発表会
    • 発表場所
      筑波大学筑波キャンパス
    • 年月日
      2008-03-18
    • 関連する報告書
      2007 実績報告書

URL: 

公開日: 2006-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi