UML Diagram Part8 (Collaboration diagram)



Diagram Kolaborasi(Collaboration diagram)

Diagram kolaborasi mendefinisikan peran-peran yang dimainkan ketika suatu tugas dilakukan. Peran-peran dimainkan oleh instan-instan yang berinteraksi. Diagram kolaborasi menyatakan komunikasi diantara objek-objek yang menunjukan pesan-pesan yang ada, urutan pesan dan hubungan antar objek-objek.

Diagram Kolaborasi digunakan untuk:

  1. Pandangan dalam diri pelaku sistem, berfokus pada link-link diantara objek-objek.
  2. Ilustrasi dari suatu diagram use-case
  3. Menyatakan objek-objek yang diperlukan untuk merealisasikan suatu layanan
  4. Memeriksa jalur-jalur pengaksesan
Diagram kolaborasi menekankan pada organisasi objek yang berpartisipasi di interaksi. Diagram sekuen dan diagram kolaborasi sama-sama menunjukan interaksi (dilihat dari aspek dinamis). Diagram sekuen focus pada waktu sementara diagram kolaborasi focus pada ruang. Sebagaimana dengan diagram sekuen, diagram kolaborasi juga dapat digunakan untuk mengilustrasikan eksekusi suatu operasi, Use-case atau sekenario interaksi disistem.

Contoh diagram kolaborasi:

COntoh diagram sekuen dan kolaborasi

Collaboration Diagram
  1. Menunjukkan hubungan disamping interaksi
  2. Lebih baik untuk memvisualisasikan pattern of collaboration
  3. Lebih baik untuk memvisualisasikan semua efek dari object yang diberikan
  4. Lebih mudah digunakan untuk sesi brainstorming



Share on :

0 Response to "UML Diagram Part8 (Collaboration diagram)"

Posting Komentar