コンポーネント図(Component Diagram)

コンポーネントとは複数のクラスで構成される処理に対して1つ以上のインターフェースを用意し、あたかも1つのクラスのように取り扱ったものであり、コンポーネント図とはその内部構造やコンポーネント間の相互作用を表現するための図です。

同じくコンポーネントの内部構造を表現する「コンポジット構造図」の拡張版といえます。


コンポーネントの表現

コンポーネント図は次の要素で構成されます。

コンポーネント要素図

または

コンポーネント要素図

表記例

■内部構造を表現

コンポーネント表記例

※コンポーネント内の記述方法は「コンポジット構造図」(パート、ポート、インターフェースなど)と同じです。

▲PageTop

サブシステム

コンポーネントの相互作用により実現する処理をサブシステムという、より大きなコンポーネントのように表現する事が出来ます。

サブシステムの要素は次のようになります。

サブシステム要素図

表記例

サブシステム表記例

▲PageTop