by Scott W. Ambler, Copyright 2003 UMLの配置図 (deployment diagram) では、処理ノードやそのノード上で動くコンポーネントが実行時にどう構成されるかを静的に表します。違う言い方をすると、配置図には、システムのハードウェアと、そのハードウェアにインストールされたソフトウェア、種類の異なるマシン同士を接続するためのミドルウェアを表します。アプリケーションが複数のマシンに配置される場合には、配置図を作成するとよいでしょう。たとえば、POS(point-of-sales)アプリケーションがシンクライアントのネットワークコンピュータ上で動き、会社のファイアウォールで保護された複数の内部サーバや、Microsoft .NETのようなWebサービスアーキテクチャを使って配置された顧客サービスシステムなどとやりとりをする場合が考えられます。また、配置