一覧
強 | |
内部結合 | モジュールの内部を直接参照・使用している |
ex: あるモジュールがJUMP命令を用いて他のモジュールを呼び出す | |
共通結合 |
大域宣言 されたレコードや構造体などのデータ構造 を、複数のモジュールが参照している |
ex: 大域的なデータをモジュール同士で参照する | |
外部結合 |
大域宣言 された単一のデータ を、複数のモジュールが参照している |
ex: 大域的な単一のデータをモジュール同士で参照する | |
制御結合 | モジュールの動作を制御する ための要素を受け渡している |
ex: 実行する機能や論理を決定するための引数を受け渡す | |
スタンプ結合 | 処理に必要なデータだけをレコードや構造体なそのデータ構造 として受け渡している |
ex: データ構造を引数で受け渡す | |
データ結合 | 処理に必要なデータだけを単一のパラメータ(引数) として受け渡している |
ex: 単一のデータ項目を引数で受け渡す | |
弱 |