UML memiliki dua state machine (statechart) yaitu state behavior state mechine dan protocol state machine.
behavior state machine menggambarkan perilaku bagian dari suatu sistem menggunakan notasi grafik. state protocol machine merangkum suatu protok misalnya http.
Behavior state machine
contohnyam :
- state
state memodelkan kejadian khusu dalam perilaku calssifier. state digambarkan dengan persegi panjang bersudut tumpul dengan nama dituliskan di tengah sudut tersebut
contoh
ada 3 tipe state yaitu
1. state sederhana merupakan bentuk yang paling sederhana
2. state komposit memilki satu atau lebih substate
3. state sub-machine
protol state machine
merupakan prilaku suatu protocol. yang membedakan dengan behavior adalah
aktivitas do exit entry tidak dapat digunakan
ditulis dalam kutung kotak
kata kunci protocol diletakan dalam kurung kurawal
transisi memiliki kondisi mula , pemicu dan kondisi akhir
pseudostate merupakan tipe khusus suatu state yang menunjukan perubahan state yang kompleks dalam state machine.
behavior state machine menggambarkan perilaku bagian dari suatu sistem menggunakan notasi grafik. state protocol machine merangkum suatu protok misalnya http.
Behavior state machine
contohnyam :
- state
state memodelkan kejadian khusu dalam perilaku calssifier. state digambarkan dengan persegi panjang bersudut tumpul dengan nama dituliskan di tengah sudut tersebut
contoh
ada 3 tipe state yaitu
1. state sederhana merupakan bentuk yang paling sederhana
2. state komposit memilki satu atau lebih substate
3. state sub-machine
protol state machine
merupakan prilaku suatu protocol. yang membedakan dengan behavior adalah
aktivitas do exit entry tidak dapat digunakan
ditulis dalam kutung kotak
kata kunci protocol diletakan dalam kurung kurawal
transisi memiliki kondisi mula , pemicu dan kondisi akhir
pseudostate merupakan tipe khusus suatu state yang menunjukan perubahan state yang kompleks dalam state machine.
Tidak ada komentar:
Posting Komentar