סימון OO
עפ"י Booch
איור - גריידי בוץ'
מכונים אף :Boochgrams""
או
"Gradygrams"
הסימון
במתודולוגית
OO
עפ"י
Booch
כולל ארבע דיאגראמות בסיסיות ועוד שתי דיאגראמות משלימות.
הדיאגראמות
הבסיסיות הן:
1.
Class Diagram (תרשים מחלקה)- המשמשת להציג את קיומם של
מחלקות והיחס ביניהם בתכן הלוגי של מערכת.
Class diagram
בודד מייצג מבט על מבנה המחלקה.
2.
Object Diagram
(תרשים עצם)- המשמשת להציג את
קיומם של עצמים והיחסים ביניהם בתכן הלוגי של מערכת.
Object diagram
בודד מייצג בדרך כלל תסריט (scenario).
3.
Module Diagram
(תרשים מודל)-
המשמשת להציג את הקצאתם של מחלקות ועצמים למודולים בתכן הפיזי של מערכת.Module
diagram
בודד מייצג מבט של ארכיטקטורת המודול.
4.
Process Diagram
(תרשים תהליך)- המשמשת להציג את
הקצאתם של תהליכים למעבדים (processors)
בתכן הפיזי של מערכת.
Process diagram
בודד מייצג מבט של ארכיטקטורת התהליכים של מערכת.
הדיאגראמות
הנוספות הן:
-
State Transition Diagram- המשמשת
להציג את מרחב המצב (state)
של השמה (instance) של מחלקה, המאורעות הגורמים למעבר ממצב אחד
למצב אחר, והפעילויות הנגרמות משינוי של מצב. זהו למעשה
statechart
ש"הומצא" ע"י פרופ' דוד הראל.
-
Interaction Diagram- המשמשת
לעקוב אחר ביצוע תסריט בהקשר של object diagram.
להרחבות ומידע נוסף תוכלו לפנות לאתרים:
http://www.hsr.ch/div/Booch/BoochReference
http://www.slac.stanford.edu/~marino/html/booch/method.html
|