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