54
statechart
diagram
untuk tiap classnya. Statechart diagram
menggambarkan atribut
yang
terdapat
di
setiap
event.
Statechart
diagram
menentukan event trace yang
sah
untuk class object. Jika tidak sah, sistem
melakukan tindakan. Event trace berakhir dengan penutupan, dimana event
trace juga mempunyai waktu spesifik yang dilampirkan.
2.11.2.4.2.
Revised Class
Menurut Mathiassen (2000, p238) private event adalah event
yang
hanya
dimiliki
oleh
satu
object.
Event
yang
terjadi
hanya
satu
kali
pada
private
event
dianggap sebagai class attribute.
Event
yang terjadi berulang
kali
pada
private
event
memerlukan class
baru.
Petunjuk
untuk
menampilkan private events :
Jika
event
tersebut
adalah
sequence
dan
selection
maka
digambarkan
sebagai
state
attribute
di
dalam
class
yang
berkaitan
dengan
event
tersebut.
Jika
event
tersebut
adalah
iteration
maka
digambarkan
sebagai
class
baru.
Common
event
berpengaruh terhadap
beberapa
objek
yang
bersangkutan,
oleh
karenanya
perlu
ditambahkan
koneksi
struktural
agar
objek
lain
dapat
mengakses
atribut
yang
relevan.
Petunjuk untuk
menampilkan common events :
Bila
event
berkaitan
di
dalam
statechart
diagram
dengan
cara
yang
berbeda,
gambarkan
relasi
ke class yang
menyediakan
representasi
paling sederhana.
|