Home Start Back Next End
  
25
a.
Optional
Teks yang ditulis adalah opt. Body control operator akan dieksekusi
jika sebuah kondisi (guard condition) terpenuhi. Guard
condition
merupakan sebuah ekspresi Boolean
yang digambarkan dengan
tulisan yang diapit dengan kurung siku pada sebuah lifeline
object/actor. Tulisan tersebut menandai atribut dari object/actor
tersebut.
b.
Conditional
Teks yang ditulis adalah alt. Body
control
operator
dibagi menjadi
beberapa sub-area
dengan menggunakan garis horizontal putus-
putus. Setiap sub-area
merepresentasikan sebuah cabang dari
conditional. Jika sebuah guard
condition
pada sebuah sub-area
terpenuhi, maka sub-area tersebut akan dieksekusi. Pada umumnya,
hanya terdapat sebuah sub-area
saja yang dapat dieksekusi. Juga
bisa terdapat sebuah sub-area
yang tidak memiliki guard
condition
untuk mendefinisikan operator [else], yang dieksekusi jika tidak ada
satupun guard condition yang terpenuhi.
c.
Parallel
Teks yang ditulis adalah par. Body control operator dibagi menjadi
beberapa sub-area
dengan menggunakan garis horizontal putus-
putus. Setiap sub-area merepresentasikan operasi yang akan berjalan
secara bersamaan (concurrent). Jika guard
condition
pada parallel
terpenuhi, maka setiap sub-area akan dijalankan secara bersamaan.
Word to PDF Converter | Word to HTML Converter