抽象度
抽象度
の測定
抽象度
= 「
コンポーネント
内の
抽象クラス
と
interface
の総数」 / 「
コンポーネント
内の
クラス
の総数」
距離
= |
抽象度
+
Instability
- 1 |
0以上1以下の値になる.
これが0の場合が望ましい
コンポーネント
の状態.
抽象度
が1で
Instability
が0である「安定し
抽象度
が高い」
全ての
コンポーネント
の
距離
を計算し,0に遠い
コンポーネント
から
設計
する方針もありうる.
分散
や
平均
を計算するなど
統計学
的なアプローチも.
推移を
監視
するなども.