2. TERMINOLOGI
Class Hierarchy
Menggambarkan struktur hirarki kelas objek
Class Responsibility Collaboration Card
Menunjukkan class behaviour atau class method, serta kelas
objek lain yang terkait
Class Diagram
Menggambarkan class dan hubungan antar class
(association, generalization, dependency & realization)
Object Diagram
Menggambarkan identitas class dari object (name, attribute,
behaviour & responsibility), dan relationship-nya
3. TERMINOLOGI
Class : sekumpulan object yang mempunyai
kesamaan attribute, behaviour dan
responsibility
Composite Class : meta class yang
mempunyai hubungan aggregation dari
beberapa nested class.
Supertype Class : meta class yang
mempunyai hubungan generalization dari
beberapa subtype class
4. TERMINOLOGI
Object : instance dari suatu class yang memiliki
attribute dan behaviour
Attribute : karakteristik object yang meliputi identity
dan state.
Identity : karakteritik object yang membedakan dengan
object yang lain
State : karakteristik object yang menunjukkan kondisi
atau situasinya pada saat tertentu
Behaviour : operasi atau kejadian yang dilakukan
object
Reponsibility : kontrak atau aturan peran object
berdasarkan class
5. TERMINOLOGI
Relationship : hubungan antar elemen
Dependency : hubungan antar dua elemen, di
mana perubahan pada satu elemen (independent
element) akan mempengaruhi elemen yang lain
(dependent element)
Association: hubungan antar class
Multiplicity/Link : hubungan normal antar class,
di mana satu object dari satu class bisa
terhubung dengan beberapa object di class lain.
Aggregation : hubungan antara composite class
dengan nested class
7. Model Statis
Identifikasi Class
Class Hierarchy
Identifikasi Relationship
Class Diagram
Identifikasi Attribute
Class Responsibility Collaboration Card
Object Diagram