1. Pengenalan Kolaborasi Diagram
a. Definisi
Collaboration Diagram juga dikenal sebagai Communication Diagram atau Interaction Diagram , merupakan ilustrasi dari relasi dan interaksi antara objek software pada Unified Modeling Language (UML).
Collaboration Diagram mengelompokan message pada kumpulan diagram sekuen menjadi sebuah diagram. Dalam diagram kolaborasi yang dituliskan adalaha operasi atau metode yang dijalankan antara objek yang satu dengan objek yang lainnya secara keseluruhan. Oleh karena itu dapat diambil dari jalannya interaksi pada semua diagram sekuen. Untuk menggambarkan objek dari sebuah diagram kolaborasi, dapat menggunakan pilihan Object. Dan untuk menghubungkan antar objek yang satu dengan objek yang lain digunakan Link.
b. Notasi Kolaborasi Diagram
c. Langkah-Langkah Pembuatan Kolaborasi Diagram
Berikut Langkah-langkah Dasar :
- Tentukan scope / cakupan dari diagram tersebut. Sebagaimana dengan sequence diagram, cakupan dari suatu collaboration diagram dapat berperanan.
- Tempatkan obyek-obyek yang berpartisipasi dalam collaboration pada diagram. Ingatlah untuk menempatkan obyek-obyek paling penting sebisa mungkin mengarah pada tengah-tengah dari diagram.
- Bila suatu obyek tersebut memiliki properti atau menjaga suatu kondisi yang penting pada kolaborasi itu, maka tentukan lah nilai awal dari properti atau kondisi tersebut.
- Ciptakan link-link (hubungan) diantara obyek-obyek
- Ciptakan message-message yang terasosiasikan dengan tiap link-nya.
- Tambahkanlah nomor urutan dari tiap message yang terkorespondensi pada urutan waktu dari message-message yang ada dalam kolaborasi tersebut.