גישת פיתוח מונחה סוכנים
מוסד לימוד | האוניברסיטה הפתוחה |
סוג העבודה | עבודת סמינריון |
מקצוע | מתמטיקה ומדעי המחשב |
מילות מפתח | agents, aop, developement, development, engineering, method, methodologies, methodology, methods, oriented, programing, programming, Software, גישות, גישת, הנדסת, מונחה, מערכותמידע, מתודולוגיה, מתודולוגיות, סוכנים, פיתוח, שיטות, שיטת, תוכנה |
שנת הגשה | 2008 |
מספר מילים | 13599 |
מספר מקורות | 19 |
תקציר העבודה
תקציר עבודה סמינריונית – גישת פיתוח מונחה סוכנים גישת פיתוח מונחה סוכנים (Agent-Oriented Programming) מייצגת תחום מרתק וחדש יחסית בניתוח, עיצוב ובניית מערכות מורכבות. לגישה זו יש פוטנציאל משמעותי לשיפור והרחבת המצב הקיים של הנדסת התוכנה. הרבה מאד מאמרים פורסמו בנושא הסוכנים, ונכתבו כמה עשרות מתודולוגיות לפיתוח בגישה זו. בעבודה זו, (1) אציג את היתרונות של גישת הסוכנים בפיתוח מערכות מורכבות, (2) אשווה את הגישה אל מול גישת פיתוח מונחה אובייקטים, (3) אסקור מספר מתודולוגיות פיתוח מונחה סוכנים ואעמוד על ההבדלים ביניהם, (4) אפרט אחת מן המתודולוגיות ואכלול Case-Study , ו (5) אציג מספר יישומים שפותחו בגישה זו.
תוכן עניינים
1. תוכן עניינים 2
2 . מבוא 3
3 . עקרונות גישת פיתוח מונחה סוכנים 4
א. הקדמה 4 ב. הגדרת גישת פיתוח מונחה סוכנים 5
ג. יתרונות גישת פיתוח מונחה סוכנים 7
4 . סוכנים מול אובייקטים 9 5. מלכודות בפיתוח מונחה סוכנים 11
6 . שיטות פיתוח מונחה סוכנים קיימות 13
א. הקדמה 13
ב. עשרה מתודולוגיות נפוצות 13 ג. השוואה בין המתודולוגיות 14 ד. מתודולוגית פיתוח לדוגמא – Gaia 20 7. יישומים 28
א. הקדמה 28
ב. סוכנים לניהול תהליכי עבודה ותהליכים עסקיים 28
ג. סוכנים לחישה מבוזרת 30 ד. סוכנים לאחזור מידע וניהולו 30 ה. סוכנים למסחר אלקטרוני 36
ו. סוכנים לממשקי אדם-מחשב 40 ז. סוכנים למציאות מדומה 41
ח. סוכנים להדמיה סוציאלית 41
ט. יישומים נוספים 42
8 . סיכום 44
נספח א' – Technique Related Criteria 45 9. רשימה ביבליוגרפית 55