State דיאגרמת

Transcription

State דיאגרמת
1
State ‫דיאגרמת‬
State ‫הקדמה לדיאגרמת‬
Behavioral State Machine ‫דיאגרמה מסוג‬
Protocol State Machine ‫דיאגרמה מסוג‬
© 2009 Haim Michael. All Rights Reserved.
‫‪2‬‬
‫הקדמה לדיאגרמת ‪State‬‬
‫קיימים שני סוגים שונים של ‪ .State Diagram‬סוג אחד משמש כדי להציג את השינויים באובייקט )ה‪ (component-‬שאנו‬
‫מתארים‪ .‬הסוג השני משמש לתיאור התנהלותו של ‪.protocol‬‬
‫‪© 2009 Haim Michael. All Rights Reserved.‬‬
‫‪3‬‬
‫דיאגרמה מסוג ‪Behavioral State Machine‬‬
‫באמצעות דיאגרמה מסוג זה ניתן לתאר כיצד מתנהל ה‪ component-‬שאנו מתארים תוך התייחסות ל‪ states-‬השונים‬
‫שבו הוא נמצא‪.‬‬
‫‪© 2009 Haim Michael. All Rights Reserved.‬‬
‫‪4‬‬
‫דיאגרמה מסוג ‪Protocol State Machine‬‬
‫באמצעות סוג זה של דיאגרמה ניתן לתאר את אופן פעולתו של פרוטוקול נתון‪ .‬את המעבר ממצד אחד לאחר מתארים‬
‫תוך ציון הפעולה שגרמה למעבר בצירוף ה‪ pre-condition-‬וה‪ post-condition-‬באופן הבא‪:‬‬
‫]‪[pre-condition] operation / [post-condition‬‬
‫‪© 2009 Haim Michael. All Rights Reserved.‬‬