Deployment diagram adalah sebuah bahasa (UML) yang dipakai untuk mengambarkan, menspesifikasikan, dan mendokumentasikan metode yang terjadi pada suatu sistem software berorientasi objek yang akan dibangun. Deployment diagram mengarahkan konfigurasi komponen dalam metode eksekusi pada sistem. berikut pengaplikasin diagram deployment:
Komponen perangkat lunak adalah bagian fisik dari sebuah sistem yang menetap di komputer. komponen merupakan implementasi software dari sebuah class. Komponen bisa berupa tabel, file data, file exe, file DLL, dokumen, dll. Diagram component mengandung komponen, interface danrelationship. Komponen diagram ini digunakan pada saat pengembang ingin memecah sistem menjadi komponen-komponen dan ingin menampilkan hubungan-hubungan mereka dengan antarmuka atau pemecahan komponen menjadi struktur yang lebih rendah. Secara umum dapat disimpulkan bahwacomponent diagram yang digunakan untuk menjelaskan kebergantungan antar beragam komponenkomponen software seperti misalnya kebergantungan antara file-file executable dengan file-file sumbernya (source file) dll. berikut merupakan pemngaplikasian diagram komponen: