Title:モジュール分割技法
| STS分割 | 入力(源泉:Source)、変換(:Transform)、出力(吸収:Sink) |
| 最大抽象入力点、最大抽象出力点 | |
| TR分割 | トランザクションを入力するモジュール |
| 振り分けるモジュール | |
| トランザクションごとの処理モジュール | |
| 共通機能分割 | 共通モジュールは、抜出一つに分割する。 |
| ジャクソン法 | 「基本」「連続」「繰り返し」「選択」 |
| ワーニエ法 | 「スタート部」「処理部」「エンド部」 |
Title:モジュール分割の評価
| モジュールの大きさ | |
| モジュール間インタフェース | |
| 独立性 | |
| 結合度 | |
| 内容結合 | 絶対番地 |
| 共通結合 | 共通領域 |
| 外部結合 | 外部宣言 |
| 制御結合 | モジュール制御要素 |
| スタンプ結合 | 構造体 |
| データ結合 | 必要データ |
| モジュール郷土(結束度) | |
| 暗号的強度 | 単純に分割、関連なし |
| 論理的強度 | 引数(機能コード) |
| 時間的強度 | 特定の時期に |
| 手順的強度 | 遂次的 |
| 連絡的強度 | データ関連 |
| 情報的強度 | データ構造 |
| 機能的強度 | 一つの機能 |
| 領域評価 | 制御領域<影響領域 × |
| コード設計 | |
| 順番コード | |
| 区分コード | |
| けた別コード | |
| 表意コード |