Deployment ダイヤグラムモデリングすること
Deployment ダイヤグラムで編集することができる要素たちは次の通りです.
- Package
- Node
- NodeInstance
- Artifact
- Port
- Part
- Association
- DirectedAssociation
- Dependency
- Link
- Connector
Package
Package 生成方法:
Packageを生成しようとすれば,
- [Toolbox] -> [Deployment] -> [Package] ボタンをクリックして

- Main ウィンドウチァングで Packageが位する
所をクリックします.

- それでは packageが生成されてクィックダイオルログが現われます.

- クィックダイオルログで package 名前を入力して [Enter] 背を押せば作業が完了します.

Node
意味:
ノード(Node)は一般的にメモリーとコンピューティング処理能力を持った物理的客体を意味します. ノード(Node)にいくつかの
コンポネント(Component)を配置(deploy)させることができます.
Node 生成方法:
Nodeを生成しようとすれば,
- [Toolbox] -> [Deployment] -> [Node] ボタンをクリックして

- Main ウィンドウチァングで Nodeが位する
所をクリックします.

- nodeが生成されてクィックダイオルログが画面に現われます. それではクィックダイオルログで nodeの名前を入力します.

- [Enter] 背を押せば次のようにノード生成が完了します.

DeployedComponent 追加する方法:
deployed component 要素をノードに追加しようとすれば
- ノードの [Collection Editor...] ポップアップメニューを選択します.

- または properties windowで DeployedComponents 属性の
ボタンをクリックします.

- collectio editorの deployed components チップで
ボタンを利用して deployed component 要素を追加します.

- [select the component to deploy] ダイアローグで deployed component 要素を選択します.

- そして OK ボタンをクリックすれば deployed component 要素がノードに追加されます.

- それではノードは次のように見えます.

DeployedArtifact 追加する方法:
Nodeに DeployedArtifact 要素を追加しようとすれば
- ノードの [Collection Editor...]
ポップアップメニューを選択します.
- または properties windowで DeployedArtifacts 属性の
ボタンをクリックします.

- collection editorの deployed artifacts タップで
ボタンを利用して deployed artifactを追加します.

- [select a artifact] ダイアローグで deployed artifactを選択して OK ボタンをクリックします.

- それでは次のように artifactがノードに追加されます.

Port 生成方法:
Nodeに Portを生成しようとすれば ,
- [Toolbox] -> [Deployment] -> [Port] ボタンをクリックして,

- Main ウィンドウで Portが位する Nodeをクリックします.

- ノード上にポートが生成されてクィックダイオルログが現われます.

- クィックダイオルログで node 名前を入力して [Enter] 背を押します. 結果は次のように現われます.

Part 生成方法:
Nodeに Partを生成しようとすれば ,
- [Toolbox] -> [Deployment] -> [Part] ボタンをクリックして

- Main ウィンドウで Partが位する Nodeをクリックします.

- Finally, a part is created on the node as following.

Connector 生成方法:
Connectorを生成しようとすれば,
- [Toolbox] -> [Deployment] -> [Connector] ボタンをクリックして

- Main ウィンドウで連結する Part(または Port)で他の Part(または Port)でマウスボタンを押してドラッグすれば良いです.

- 結果は次の通りです.

NodeInstance
意味:
ノードインストンス(NodeInstance)">ノードインストンス(Node Instance)はノード(Node)の一事例(Instance)です.
"Classifier" プロパティにどんなノード(Node)の事例認知を指定することができます.
NodeInstance 生成方法:
NodeInstanceを生成しようとすれば,
In order to create NodeInstance in deployment diagram,
- [Toolbox] -> [Deployment] -> [NodeInstance] ボタンをクリックして

- Main ウィンドウで NodeInstanceが位する
所をクリックします.
- クィックダイオルログが現われれば node instanceの名前を入力して [Enter] 背を押します.

- 結果は次の通りです.

Attribute Link 追加すること:
NodeInstanceに AttributeLinkを追加する方法は次のように 2種方法があります.
- NodeInstance または Model Explorerのポップアップメニュー利用
- Collection Editor 利用
NodeInstance または Model Explorerのポップアップメニュー利用場合,
- main window または model explorerで NodeInstanceを選択します.
- 右側マウスボタンを押して [Add] -> [Attribute Link] ポップアップメニューを選択して Attribute Linkを追加することができます.

- The node doesn't show attribute link on the view.
Collection Editor 利用する場合,
- NodeInstanceの [Collection Editor...] ポップアップメニューを選択して,

- または properties windowで slots propertyの
ボタンをクリックします.

- collection editorの slots タップで
ボタンを利用して attribute linkを追加します.

Artifact
Artifact 生成方法:
Artifactを生成しようとすれば,
- [Toolbox] -> [Deployment] -> [Artifact] ボタンをクリックして

- Main ウィンドウチァングで Artifactが位する所をクリックします.
- クィックダイオルログで artifact 名前を入力して [Enter] 背を押します.
- 結果は次の通りです.

Association
Association 生成方法:
Associationを生成しようとすれば,
- [Toolbox] -> [Deployment] -> [Association]
ボタンをクリックします.

- main windowで連関される要素間をドラッグ/ドロップします.

- 結果は次の通りです.

Dependency
Dependency 生成方法:
Dependencyを生成しようとすれば,
- [Toolbox] -> [Deployment] -> [Dependency] ボタンをクリックして

- Main ウィンドウチァングで要素で
寄り掛かる方向の他の要素でマウスボタンを押してドラッグすれば良いです.

- それでは二つの要素間に dependencyが次のように生成されます.

Link
Link 生成方法:
Linkを生成しようとすれば,
- [Toolbox] -> [Deployment] -> [Link] ボタンをクリックして.

-
Main ウィンドウチァングで連結する NodeInstanceで
他の NodeInstanceでマウスボタンを押してドラッグすれば良いです.

- それでは二つの node instances 間に linkが生成されます.
