17
menguraikan aggregation. Karena association structure tidak tercantum ranking,
maka
dapat meletakkan class yang berhubungan dalam class diagram.
Perbedaan
antara
association
structure
dengan
aggregation
structure
adalah
sebagai
berikut :
1.
Hubungan antara
class-class
pada
aggregation
mempunyai
pertalian
yang
kuat
sedangkan pada association tidak kuat.
2.
Aggregation structure melukiskan hubungan
yang definitif dan
fundamental
sedangkan association structure melukiskan hubungan yang tidak tetap.
c.
Behaviour
Menurut
Mathiassen,
Matsen,
Nielsen,
dan
Stage (2000,
p89),
Tujuan
behavioural
adalah
memodelkan
keadaan problem
domain
yang
dinamis
dengan
memperluas class
definition
yang
ada
didalam
class
diagram
dengan
menambahkan
behavioural
patterns
dan attribute untuk
setiap
class.
Hasil
dari
kegiatan
behaviour
adalah
membuat
statechart
diagram.
Behaviour
pattern mendeskripsiskan
kemungkinan
jejak event dari semua objek di dalam kelas.
Menurut Mathiassen, Matsen, Nielsen, dan Stage (2000, p89), ada tiga konsep
aktivitas dalam behavioral, yaitu :
1.
Event Trace, adalah rangkaian atau urutan-urutan event yang meliputi suatu
object.
2.
Behavioural
Pattern,
adalah
mendeskripsikan
behaviour
yang
umum
untuk
semua
object
dari
suatu
class
dimana
untuk
membuat pattern
tersebut,
kita
menggunakan event trace.
|