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