• ベストアンサー

モジュールの独立性について

モジュールの独立性を示す尺度にモジュールの強度とモジュールの結合度がある。 モジュール強度はモジュールないに命令同士の関連性の強さを表す尺度があり、 モジュールの結合度はモジュール間の結合の度合いを表す尺度である。 たとえば、図7の平均点計算でモジュールと(6)モジュールをひとつのモジュールにした場合、モジュールの強度は(8)。 答えは「弱くなる」なのですが、理由がわかりません。 解説をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

モジュール強度とは,1つのモジュール内のコード群がどれだけ単一の機能に集中しているかを示す尺度。 http://ja.wikipedia.org/wiki/凝集度 俗なイメージとして。 描かれた四角を「1つの部屋」,平均点計算を「読売ジャイアンツのファンの群れ」,(6)を「阪神タイガースのファンの群れ」とする。 ある1つの部屋に「巨人ファン群」,別の1つの部屋に「阪神ファン群」が入っているなら,それぞれの部屋の中における結束は強い(モジュール強度は強い)。 これをひとつのモジュールにした場合,すなわち1つの部屋に「巨人ファン群と阪神ファン群を入れた」場合,その部屋の中の結束状態は弱くなる(モジュール強度は弱い)。

関連するQ&A