13. Deployment Diagram
Deployment Diagram
Notasi Deployment Diagram
• Nodes
– prisma segi empat
– merupakan prosesor, perangkat atau sumber daya
lainnya
• Communication Associations
– garis antara node
– merupakan komunikasi antara node
– Bisa dalam bentuk stereotyped
2
Notasi Deployment Diagram
«TCP/IP»
swift:PC
aardvark:DECAlpha
3
Notasi Deployment Diagram
• Dapat ditunjukkan
dengan artefak terletak
pada node
• Artefak yang terkait
dengan komponen
‘manifest’ hubungan
Agate Client
«manifest»
AgateClient.jar
4
Notasi Deployment Diagram
PC Client
AgateClient.jar
Server
«RMI»
5
AgateServer.jar
Notasi Deployment Diagram
• Node dapat stereotip
• Lingkungan eksekusi
merupakan wadah aplikasi
• Spesifikasi Deployment
menggambarkan
konfigurasi artefak
«device»
:AppServer
«executionenv»
:J2EEContainer
AgateServer.war
«deploymentspec»
serverconfig.xml
6
Referensi
• Deitel and Deitel (1997)
(For full bibliographic details, see Bennett, McRobb
and Farmer)
7
Notasi Deployment Diagram
• Nodes
– prisma segi empat
– merupakan prosesor, perangkat atau sumber daya
lainnya
• Communication Associations
– garis antara node
– merupakan komunikasi antara node
– Bisa dalam bentuk stereotyped
2
Notasi Deployment Diagram
«TCP/IP»
swift:PC
aardvark:DECAlpha
3
Notasi Deployment Diagram
• Dapat ditunjukkan
dengan artefak terletak
pada node
• Artefak yang terkait
dengan komponen
‘manifest’ hubungan
Agate Client
«manifest»
AgateClient.jar
4
Notasi Deployment Diagram
PC Client
AgateClient.jar
Server
«RMI»
5
AgateServer.jar
Notasi Deployment Diagram
• Node dapat stereotip
• Lingkungan eksekusi
merupakan wadah aplikasi
• Spesifikasi Deployment
menggambarkan
konfigurasi artefak
«device»
:AppServer
«executionenv»
:J2EEContainer
AgateServer.war
«deploymentspec»
serverconfig.xml
6
Referensi
• Deitel and Deitel (1997)
(For full bibliographic details, see Bennett, McRobb
and Farmer)
7