PSBO Pertemuan 10 kolaborasi Kolaborasi adalah kumpulan dari
PSBO Pertemuan 10
kolaborasi Kolaborasi adalah kumpulan dari kelas, interface dan elemen lain yang bekerja sama untuk menggambarkan perilaku operasi yang lebih besar. Kolaborasi merupakan spesifikasi tentang bagaimana elemen, seperti class atau operasi diwujudkan dengan mengklasifikasikan dan mengasosiasikan aturan tertentu yang digunakan dalamcara-cara khusus. kolaborasi didigambarkan sebagai elips
STRUCTURE AND BEHAVIOR 2 apek dalam kolaborasi: 1. struktural, seperti class, interface dan beberapa Bagian element yang bekerja sama dalam kolaborasi 2. Behavioral(prilaku), bagian yang dinamis yang mengambarkan interkasi antar elemen
COMMON MODELING TECHNIQUES Modeling di realisasikan dalam USE CASE Gambaran organisasi struktural elemen dari class diagram Skenario individu digambarkan oleh use case Setiap skenario digambarkan oleh garis dalam use case Skenario dinamis digambarkan oleh interaksi diagram Sequence diagram digunakan untuk mengetahui waktu pengiriman pesan Colaboration diagram digunakan untuk mengetahui relations struktural antara objek y Berkolaboprasi Organisasi kan elemet struktural dan prilaku sebagai diagram colaborasi yang dapat dihubungkan dengan use case
MODELINGTHE REALIZATION OFAN OPERATION Mengidentifikasi parameter, nilai, dan objek lain yang terlibat dalam operasi. Jika operasi Trivial , implementasi langsung dalam kode, yang Anda dapat disimpan di dalam model. Jika operasi algorithmically intensif, memodelkan realisasinya menggunakan diagram aktivity. Jika operasi yang kompleks atau membutuhkan beberapa pekerjaan desain rinci, pelaksanaannya dengan kolaborasi; struktural diagram dan perilaku diagram dengan menggunakan kelas dan interaksi diagram, masing-masing
model a mechanism Mengidentifikasi mekanisme utama yang membentuk arsitektur sistem. Mekanisme ini menggambarkan arsitektur keseluruhan untuk meningkatkan implementasi, dengan model yang tepat untuk domain masalahnya Mewakili masing-masing mekanisme ini sebagai kolaborasi. Validasi mekanisme ini dengan siklus hidup pengembangan, tentang rincian implementasi sistem yang dibangun
SEQUENCE Sequence adalah aliran pesan, dari pesan yang berbeda untuk mengirim dan menerimadari satu objek ke objek yang lain. Setiap proses dalam sistem mendefinisikan control dan aliran, pesan dikirim secara berurutan berdasarkan waktu
Ada dua jenis urutan : • flat • prosedur. Memvisualisasikan urutan pesan. secara eksplisit memodelkan urutan pesan dengan nomor urut yang ditetapkan menentukan aliran prosedural atau nested kontrol, dengan menggunakan panah.
Dalam kasus ini, dketahui pesan pertama berulang pada Pesan kedua dari urutan (2: 1)
Dalam UML, model sequence terdapat bentuk yang lebih kompleks, seperti iterasi, bercabang dan pesan yang bersyarat Dapat mengaitkan timing diagram dengan sequence diagram.
Advances Classifier adalah sebuah mekanisme yang menjelaskan fitur struktural dan perilaku. Classifier termasuk kelas, interface, tipe data, sinyal, komponen, node, Use case dan subsistem.
Inter face Sebuah koleksi operator yang digunakan untuk menentukan layanan dari kelas atau komponen.
JENIS DATA sebuah tipe yang nilainya telah diidentifikasi termasuk jenis primitif , seperti jenis pencacahan.
SINYAL data yang dikomunikasikan antar instansi.
- Slides: 17