![]() 69
Tabel 2.4 Tipe interaction operator yang digunakan dalam fragment
Interaction
Operator
Penjelasan dan penggunaan
alt
Alternatives
ini
mewakili
alternatif
behaviour
yang
ada,
setiap
behaviour ditampilkan dalam operasi yang terpisah.
opt
Option
ini
merupakan
pilihan
tunggal
atas
operasi
yang
hanya
akan
dieksekusi bila batasan interaksi bernilai true.
break
Break mengindikasi
bahwa dalam combined fragment ditampilkan
sementara oleh sisa dari
interaction fragment yang terlampir.
par
Parallel
mengindikasi
bahwa
eksekusi
operasi
dalam
combined
fragment bisa di gabungkan dalam sequence manapun.
seq
Weak
Sequencing
menampilkan
dalam
urutan
dari
tiap
operasi
yang
telah
dimaintain
tetapi
keterjadian suatu
even
adalah
berbeda
operasinya
dalam
perbedaan
lifeline
yang
dapat
terjadi
dalam
urutan
apapun.
strict
Strict
Sequencing
membuat
sebuah strict
sequence
berada dalam
eksekusi sebuah operasi tapi tidak termasuk urutan dalam operasi.
neg
Negative menggambarkan sebuah operasi yang bersifat invalid.
critical
Critical
Region
mengadakan
sebuah
batasan
dalam
sebuah
operasi
yang tidak memiliki even yang terjadi dalam lifeline.
ignore
Ignore
menandakan
tipe
pesan,
spesifikasi
sebagai
parameter,
yang
seharusnya diabaikan dalam sebuah interaksi.
consider
Consider
merupakan
keadaan
dimana
pesan-pesan
seharusnya
dipertimbangkan dalam sebuah interaksi.
assert
Assertion
merupakan
keadaan
bahwa
sebuah
sequence
dari
pesanan
dalam
operasi
hanyalah
satu-satunya
yang memiliki
lanjutan
yang
bersifat sah.
loop
Loop digunakan untuk
mengindikasi sebuah operasi yang diulang
berkali-kali sampai batasan interaksi untuk pengulangan berakhir.
Sumber: Bennet (2006, p270)
|