ソフトウェアメトリクスアプローチに基づくコンピュータシステムのインフラストラクチャ品質の検証

Bibliographic Information

Other Title
  • Infrastructure quality of computer system based on software metrics approach

Abstract

コンピュータシステムおけるインフラストラクチャの品質を改善するために,デザインシートを用いたインフラストラクチャの特徴を計測するメトリクスを提案する.提案するメトリクスはソフトウェアプロダクトメトリクスのソースコードの規模,結合度と凝集度の概念をインフラストラクチャのデザインシートに適用し,インフラストラクチャの規模を示す LOI(Line of Item),結合度を示す CBD(Coupling Between Design sheets) と凝集度を示す LCOD(Lack of Cohesion in Design Sheet) を提案する.LOI はデザインシートの設定項目数とし,CBD はデザインシート間で相互参照されている項目値数,LCOD はデザインシート内のサブシートの同一設定項目値の出現割合とする.大規模プロジェクトに適用して 52 デザインシートのメトリクスを計測した.計測結果,コピー作成したデザインシートがある場合,LCOD や CBD の値が極端に高くなるデザインシートグループが作成され,単純な比較が難しいことがわかった.また,LCOD におけるサブシートをメソッドと仮定するときの問題点もあきらかになった.問題点を解決したのち,本メトリクスを他のプロジェクトで検証する予定である.

We propose infrastructure metrics of the metrics to improve infrastructure quality based on software product metrics approach. The metrics are LOI( line of item), CBD(Coupling Between Design sheet), LCOD(Lack of Cohesion in Design sheet). LOI means the number of items that are set in design sheets, CBD is the number of items that are referred from the other design sheets, LCOD means ratio of sub-sheets that have same items. The metrics were applied an industrial large-scale computer system including infrastructure. As a result, several problems of the metrics were clarified. One is too high values of CBD and LCOD because several design sheets are created by copy and paste from one design sheet. In addition, assumption that sub-design sheet is equal to "method" is problematic because sub-sheet definition is not clear. In future, after these problems will be solved, the metrics will be evaluated in other project.

Journal

Related Projects

See more

Details 詳細情報について

  • CRID
    1050855522090640768
  • NII Article ID
    170000084827
  • Web Site
    http://id.nii.ac.jp/1001/00102840/
  • Text Lang
    ja
  • Article Type
    conference paper
  • Data Source
    • IRDB
    • CiNii Articles
    • KAKEN

Report a problem

Back to top