密結合 【tight coupling】

概要

密結合(tight coupling)とは、システムの構成要素間の結びつきや互いの依存関係、関連性などが強く、各々の独立性が低い状態のこと。逆に、要素間の結びつきが弱く独立性が高い状態のことは「疎結合」(loose coupling)という。

密結合な設計では各要素が互いに深く結びついており、一部分の変更が他の要素に影響を及ぼす度合いが大きい。要素間の連携や通信にかかる負荷が小さいため性能を高めたり必要な容量を削減したりしやすいが、互換性拡張性、担当や責任の分担のしやすさ、不具合発生時の原因追及のしやすさなどの点では劣ることが多い。

マルチプロセッサコンピュータやネットワークシステムなどで機器間や装置間の関係性を表す概念として用いられるほか、プログラミングソフトウェア開発では、設計・実装指針としてプログラム部品間の結合度をどの程度にするかが重要となる。

(2020.7.4更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる