流用率と流用部・改造部間のインタフェースの複雑さによるソフトウェア保守品質評価方法
スポンサーリンク
概要
- 論文の詳細を見る
流用率と流用部・改造部間のインタフェースの複雑さを考慮したソフトウェアの保守品質評価手法について提案する. 保守ペースの開発では, 設計者は改造部の機能のみではなく流用部の機能を仕様書やソースコードを読解しながら開発するので, 改造部の規模の大きさや複雑さの度合のみならず, 流用部と改造部間のインタフェースの複雑さの度合が, 障害の発生に大きな影響を与えている. 改造部は複数のサブシステムからなり, 各サブシステムは機能的に関連のある複数のルーチンからなる. 流用部は複数のルーチンからなる. ルーチンはC言語の関数に相当する. 本研究では, ルーチンの流用率 (=流用規模/(改造規模+流用規模)) が高くなれば, 障害密度 (=障害件数/改造規模) が低くなる傾向にあることに着目して, 流用率による, 最適なソフトウェア品質判別のしきい値を, 判別分析モデルに情報量規準AICを適用して選択する. これより, ほとんどの障害が改造部に発生するように, 流用部と改造部の二つの部分にルーチンを分離することができる. こうして分離した流用部と改造部各サブシステム間のインタフェースの大きさを, 拡張サイクロマチック数により測定する. このインタフェースの大きさが, 障害密度に大きな影響を与えていることを, 中規模ソフトウェア (約85KS(キロステップ)) への回帰分析実験により, 検証している.
- 1997-05-25
著者
関連論文
- ソフトウェア品質分類木の生成・評価方法
- 流用率と流用部・改造部間のインタフェースの複雑さによるソフトウェア保守品質評価方法
- Peer-to-Peer技術を用いた情報家電制御システムの設計と実装(「モバイルNWとインターネット/家電NWはどう融合するか?」【標準化(DLNA等), モバイルNW, 家電NW, 情報家電, 及び一般】)
- 演算粒度評価環境の構築と自己再構成デバイスアーキテクチャ検討(デバイスアーキテクチャI)
- A-1-23 動的再構成可能デバイスにおける自律修復セルの設計(A-1.回路とシステム,基礎・境界)
- 情報家電ネットワークと携帯端末ネットワークをつなぐP2P動画配信システムの構築
- 動的再構成可能デバイスの耐故障化に関する検討(アーキテクチャ, FRGAとその応用及び一般)
- モバイルP2PネットワークにおけるAV機器制御システムの検討
- P2Pストリーミングプロトコルに関する検討
- PCA-Chip2におけるデータ駆動型回路設計手法(FPGAとその応用及び一般)
- A-4-3 三次元音像定位処理における定位点間の音声補間法
- 可変ウィンドウ手法に基づく高精度ステレオマッチングプロセッサ
- 距離変換画像による尤度推定を利用したスケルトンモデルに基づく歩行者トラッキング手法(スマートパーソナルシステム,一般)
- セルアレイ型自己再構成アーキテクチャ評価検討のためのコンパイラ(リコンフィギャラブルシステム,一般)
- A-6-12 シーンチェンジを利用したMotion JPEG2000高画質レート制御手法(A-6.情報理論,基礎・境界)
- A-1-22 JPEG2000エントロピ符号器におけるSRAMの構成方法(A-1.回路とシステム,基礎・境界)
- PCA-Chip2におけるデータ駆動型回路設計手法(FPGAとその応用及び一般)
- PCA-Chip2におけるデータ駆動型回路設計手法(FPGAとその応用及び一般)
- A-1-29 自己再構成可能論理デバイスにおける適応的負荷分散モデル
- 情報家電ネットワークと携帯端末ネットワークをつなぐP2P動画配信システムの構築
- 動的再構成可能デバイスの耐故障化に関する検討(アーキテクチャ, FRGAとその応用及び一般)
- 動的再構成可能デバイスの耐故障化に関する検討(アーキテクチャ, FRGAとその応用及び一般)
- 自律再構成可能アーキテクチャPCAの構成手法(デバイスアーキテクチャ,リコンフィギャラブルシステム論文)
- プラスティックセルアーキテクチャにおけるオブジェクト間通信のためのメッセージ自己ルーティングアルゴリズム
- VLSI方式設計についての概観(設計手法と高性能化, リコンフィギャラブルシステム, 一般)
- 日本技術の復活を願って
- 動的再構成可能回路を用いた新しい電磁粒子シミュレーション回路の設計
- 動的再構成可能回路を用いた新しい電磁粒子シミュレーション回路の設計
- ソフトウェア品質を評価する複雑さのメトリックスのプロジェクト非依存性の検証
- C言語ソフトウェア保守工程におけるHalsteadのソフトウェアサイエンス計測と障害密度との関係の分析
- モジュール相互間の関係複雑度に基づくソフトウェア品質評価モデル : ネストによる例題
- 判別効率によるソフトウェア品質判別モデルの評価方法
- 複雑さの尺度に基づく欠陥モジュールの判別方法
- 母体からの影響を考慮したソフトウェアコスト見積りモデルのAICによる構築
- WWWを用いた知的CAIシステムCALAT
- イベント知識と選択強調学習を用いたニューラル多変量予測
- WWWを用いた知的CAIシステムCALATの実現方式
- プラスティックセルアーキテクチャへのアレイ型論理マッピング手法
- スケーラブル符号化のためのJPEG2000符号器アーキテクチャ
- スケーラブル符号化のためのJPEG2000符号器アーキテクチャ
- スケーラブル符号化のためのJPEG2000符号器アーキテクチャ
- LUTアレイ型PLDの設計と試作
- LUTアレイ型PLDの設計と試作
- LUTアレイ型PLDの設計と試作
- A-3-18 LUTアレイ型PLDの設計と試作
- 高度通信処理制御パッケ-ジプロトタイプ
- C-12-26 プラスティックセルアーキテクチャにおける可変論理部の粒度検討
- プラスチィックセルアーキテクチャへの回路実装密度に関する一考察
- C/C++言語によるIEEE1394協調検証環境の構築とリンク層LSI設計
- C/C++言語によるIEEE1394協調検証環境の構築とリンク層LSI設計
- C/C++言語によるIEEE1394協調検証環境の構築とリンク層LSI設計
- A-3-21 IEEE1394リンク層LSIの設計およびシステムレベルシミュレーション環境の構築
- プラスティックセルアーキテクチャへのアレイ型論理マッピング手法