パッケージ

パッケージは、その他のパッケージを含む、 すべてのタイプの関連モデル要素をグループ化します。
以下の理由に基づいて、 パッケージ内のモデル要素をグループ化することができます。

パッケージは、名前空間も表しています。 これは、パッケージ内のモデル要素は、 固有名を持つ必要があることを意味しています。 例えば、Customer という名前のアクター と Customer という名前のクラスを、 同一パッケージ内に持つモデルを検証すると、 同一パッケージ内で名前の競合が 発生しているという警告が出されます。 この警告を防ぐために、Customer アクターを 別のパッケージに置くことができます。

クラス図、コンポーネント図、およびユースケース図などの図内で、 パッケージを使用することができます。 各パッケージは、その内容を記述する固有名を持ちます。

以下の図にあるように、 パッケージは、左上隅にタブを持つ長方形で表示されます。 この長方形には、パッケージの名前とパッケージ・アイコンが含まれています。

前の段落で説明した、 パッケージ形状。
注: このパッケージ形状は、モデルとサブシステムも表しています。 この場合、キーワードまたはグラフィック・シンボルが、パッケージ形状内に表示されます。


フィードバック