モジュール強度
説明
モジュール内にある機能の関連の強さ。モジュール強度が高いほど独立性が高くなりメンテナンス性に優れます。
モジュール強度は7つに分類されます。
モジュール強度 | 説明 |
---|---|
機能的強度 | 1つの機能のみを提供する。 |
情報的強度 | 特定のデータを扱う複数の機能をまとめている。 |
連絡的強度 | 複数の機能が順番に実行され、前の機能の出力が後続の機能の入力になっている。 |
手順的強度 | 複数の機能が順番に実行される。 |
時間的強度 | 同じタイミングで実行する機能をまとめている。初期化処理や終了処理が典型例。 |
論理的強度 | 関連する複数の機能がまとめられていて、引数などの入力データによって実行する機能が決まる。 |
暗号的強度 | 関連のない機能がまとめられている。 |