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

開発プロセスからの時系列データを利用したソフトウェア最終品質の推定と改善

研究課題

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

基盤研究(C)

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

研究代表者

菊野 亨  大阪大学, 大学院・情報科学研究科, 教授 (50093745)

研究分担者 水野 修  大阪大学, 大学院・情報科学研究科, 助手 (60314407)
研究期間 (年度) 2003 – 2005
研究課題ステータス 完了 (2005年度)
配分額 *注記
3,700千円 (直接経費: 3,700千円)
2005年度: 800千円 (直接経費: 800千円)
2004年度: 1,100千円 (直接経費: 1,100千円)
2003年度: 1,800千円 (直接経費: 1,800千円)
キーワードソフトウェア開発 / ソフトウェア品質 / メトリクス / ソフトウェアテスト / ソフトウェアレビュー / 統計的分析
研究概要

本研究では実用性,特に開発現場への導入の容易さを重視した,ソフトウェア最終品質の推定モデルの開発を追求した.特に実用性を考えた上で次の3点に特に配慮して研究を行った.
1.推定を行うタイミングに注目する.遅くともテスト工程が始まる時点で推定が行えることを目指す.
2.使用する時系列データは開発現場で容易に収集可能であり,推定モデルの適用もできる限り分かりやすいものとする.
3.推定結果をソフトウェア開発プロセスの改善につなげることにも挑戦する.
これを踏まえ,本研究では次に示す3つのサブテーマを実施している.
[S1:]設計・コーディング工程でのメトリクスデータを利用した最終品質の推定と改善
まず,コーディング工程からのデータ収集に基づいて,最終品質の推定と改善手法を提案した.具体的には発券された不具合数の時間的な推移を開発フェーズごとに記録したデータから,プロジェクトを4つにクラス分けし,各クラスでの最終品質を推定する手法を提案した.
[S2:]開発計画の妥当性や開発計画からのずれの大小を利用した最終品質の推定
S1の結果をふまえ,設計開始時点でのデータを取り入れることで,さらなる精度向上を目指した.具体的にはベイジアンネットワークを用いて開発の進行に影響を与える要因をモデル化し,最終品質の良し悪しを確率的に推定する手法を提案した.
[S3:]プロジェクトシミュレータを利用した最終品質改善手法の提案
最後に,開発プロセスの進行に応じて変化するリスク要因をモデル化し,各段階でのプロジェクトの品質を評価する手法を提案した.この手法では,開発のフェーズごとにベイズ識別器を用いることでプロジェクトの最終品質の良し悪しを評価できる.本手法を用いることで,開発の途中からでもリスク要因の変動を試験的に入力することで,開発終盤のプロジェクト品質を予測可能になることを確認した.

報告書

(4件)
  • 2005 実績報告書   研究成果報告書概要
  • 2004 実績報告書
  • 2003 実績報告書
  • 研究成果

    (16件)

すべて 2005 2003 その他

すべて 雑誌論文 (14件) 文献書誌 (2件)

  • [雑誌論文] A New Challenge to Apply Time Series Metrics Data to Software Quality2005

    • 著者名/発表者名
      S.Amasaki他
    • 雑誌名

      Software Quality Journal Vol.13, no.2

      ページ: 177-194

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] Constructing a Bayesian Belief Network to Predict Final Quality in Embedded Software2005

    • 著者名/発表者名
      S.Amasaki他
    • 雑誌名

      IEICE Trans, on Information and Systems Vol.E88-D, No.6

      ページ: 1134-1141

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] 定量的プロジェクトマネジメソト〜メトリクスデータ利用の新技術2005

    • 著者名/発表者名
      菊野亨, 他
    • 雑誌名

      日本信頼性学会誌 Vol.27, No.7

      ページ: 471-482

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] Quantitative Project management for Software Development : A Simple Bayesian Classifier Using Software Metric Data2005

    • 著者名/発表者名
      T.Kikuno, O.Mizuno, S.Amasaki
    • 雑誌名

      REAJ Journal Vol.27, No.7

      ページ: 471-482

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] Constructing a Bayesian Belief Network to Predict Final Quality in Embedded System Development2005

    • 著者名/発表者名
      S.Amasaki, Y.Tagagi, O.Mizuno, T.Kikuno
    • 雑誌名

      IEICE Trans.on Information and Systems Vol.E88-D, No.6

      ページ: 1134-1141

    • NAID

      110003214293

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] A New Challenge to Apply Time Series Metrics Data to Software Quality Estimation2005

    • 著者名/発表者名
      S.Amasaki, T.Yoshitomi, O.Mizuno, Y.Takagi, T.Kikuno
    • 雑誌名

      Software Quality Journal Vol.13, No.2

      ページ: 177-193

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] A New Challenge to Apply Time Series Metrics Data to Software Quality2005

    • 著者名/発表者名
      S.Amasaki他
    • 雑誌名

      Software Quality Journal Vol.13, No.2

      ページ: 177-194

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Constructing a Bayesian Belief Network to Predict Final Quality in Embedded Software2005

    • 著者名/発表者名
      S.Amasaki他
    • 雑誌名

      IEICE Trans.Information and Systems Vol.E88-D, No.6

      ページ: 1134-1141

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] A New Challenge to Apply Time Series Metrics Data to Software Quality2005

    • 著者名/発表者名
      S.Amasaki 他
    • 雑誌名

      Software Quality Journal (採録決定)

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] Constructing a Bayesian Belief Network to Predict Final Quality in Embedded Software2005

    • 著者名/発表者名
      S.Amasaki 他
    • 雑誌名

      IEICE Trans.Information and Systems (採録決定)

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] A Bayesian Belief Network for Assessing the Likelihood of Fault Content2003

    • 著者名/発表者名
      S.Amasaki他
    • 雑誌名

      Proc. of 14th International Symposium on Software Reliability Engineering Vol.1

      ページ: 215-226

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] A Bayesian Belief Network for Assessing the Likelihood of Fault Content2003

    • 著者名/発表者名
      S.Amasaki, O.Mizuno, T.Kikuno, Y.Takagi
    • 雑誌名

      Proc.of 14th International Symposium on Software Reliability Engineering (ISSRE2003) vol.1

      ページ: 215-226

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] ベイジアンネットに基づくソフトウェア開発工程の最終品質予測モデルの提案2003

    • 著者名/発表者名
      天嵜聡介, 他
    • 雑誌名

      電子情報通信学会技術研究報告

      ページ: 19-24

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] A Bayesian Belief Network for Predicting Residual Faults in Software2003

    • 著者名/発表者名
      S.Amasaki 他
    • 雑誌名

      Proc.of 14th International Symposium on Software Reliability Engineering (ISSRE2003)

      ページ: 215-226

    • 関連する報告書
      2004 実績報告書
  • [文献書誌] 天嵜聡介, 他: "ベイジアンネットに基づくソフトウェア開発工程の最終品質予測モデルの提案"電子情報通信学会技術研究報告. SS2002-40. 19-24 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] S.Amasaki, 他: "A Bayesian Belief Network for Predicting Residual Faults in Software Products"Proc. of 14th International Symposium on Software Reliability Engineering (ISSRE2003). 215-226 (2003)

    • 関連する報告書
      2003 実績報告書

URL: 

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

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

Powered by NII kakenhi