Loading article…
配置図[ 1]は、「システムの実行アーキテクチャと、システム要素へのソフトウェア成果物の割り当て を定義するために使用できる構造を指定します。」[1]たとえば、 Webサイト を記述する場合、配置図には、存在するハードウェアコンポーネント(「ノード」)(Webサーバー、アプリケーションサーバー、データベースサーバーなど)、各ノードで実行されるソフトウェアコンポーネント(「成果物」)(Webアプリケーション、データベースなど)、およびさまざまな部分がどのように接続されているか(JDBC、REST、RMIなど)が表示されます。
ノードはボックスとして表示され、各ノードに割り当てられた成果物はボックス内の四角形として表示されます。ノードにはサブノードがある場合があり、サブノードはネストされたボックスとして表示されます。配置図内の 1 つのノードは、データベース サーバーのクラスターなど、複数の物理ノードを概念的に表す場合があります。
ノードには 2 つの種類があります。
- デバイスノード
- 実行環境ノード
デバイス ノードは、一般的なコンピュータや携帯電話など、ソフトウェアを実行するための処理メモリとサービスを備えた物理的なコンピューティング リソースです。実行環境ノード (EEN) は、外部ノード内で実行されるソフトウェア コンピューティング リソースであり、それ自体が他の実行可能ソフトウェア要素をホストおよび実行するためのサービスを提供します。
参考文献
- ^ ab "デプロイメント"。統一モデリング言語 2.5.2。OMG文書番号 formal/2017-12-05。オブジェクト管理グループ標準化機構 (OMG SDO)。2017 年 12 月。653 ページ。
外部リンク
- Scott W. Ambler著 UML 2 配置図入門
- UML 2 配置図
- UML 配置図
