זוהי אפליקציית לינוקס בשם Agent.GUI להפעלה מקוונת בלינוקס, וניתן להוריד את הגרסה האחרונה שלה בשם Agent.GUI_1.03_335.zip. ניתן להפעיל אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל באופן מקוון את האפליקציה הזו בשם Agent.GUI כדי להריץ אותה בלינוקס באופן מקוון עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
Agent.GUI להפעלה מקוונת בלינוקס
Ad
תיאור
הפרויקט עבר ל-github https://github.com/EnFlexIT/AgentWorkbenchAgent.GUI הוא מסגרת וערכת כלים לסימולציה המבוססת על מסגרת JADE. הוא מספק פונקציונליות עבור היבטי זמן, אינטראקציה בין סוכן לסביבה, ויזואליזציה ואיזון עומסים. בנוסף, היישום הכלול מתמקד בשימושיות עבור משתמשי הקצה.
תכונות
- => פונקציונליות למשתמש הקצה <=
- MAS / MABS מטופלים כ"פרויקטים" (שעוצבו על ידי המפתח)
- בפרויקטים, הגדרות של הגדרות סימולציה שונות אפשריות
- ניתן להגדיר סוכנים באמצעות ארגומנטים שונים של התחלה המגיעים מאונטולוגיות (מותאמות אישית).
- בהתאם למודל הסביבה שנבחר (למשל גרף או מודל דו-ממדי רציף), ניתן לבצע תצורות סביבה ספציפיות למקרה.
- ניתן לשלוט בקלות בפלטפורמת הסוכנים של JADE ובכלים שלה באמצעות אפליקציית משתמש הקצה.
- ניתן להפיץ ולאזן סימולציות בקלות על מכונות שונות, במיוחד גם על ידי אנשים שאינם מומחי IT.
- Agent.GUI מספק יישום רב-לשוני (אנגלית, גרמנית, איטלקית, פולנית,...)
- -------------------------------------------------- -------------------------------------------------- ---------------------------
- => כלי עזר למפתחים <=
- Agent.GUI מספק חלון קונסולה, המאפשר להציג את פלט המערכת, גם אם הפלט מגיע ממכולה מרוחקת הממוקמת במחשב אחר.
- ניתן להחליף את תצוגת הפרויקטים בין 'תצוגת מפתח' ל'תצוגת משתמש קצה', על מנת לפטור את מומחי התחום ממשימות ותצוגות מיותרות.
- ניתן לבחור אחד ממודלי הסביבה המוגדרים מראש ולהשתמש בהם לסימולציה, או שניתן לתכנן ולהוסיף מודל סביבה בנפרד.
- ניתן להוסיף ספריות חיצוניות (קבצי jar) לפרויקט על מנת להרחיב את תכונות הליבה של התוכנית.
- ניתן לכתוב מחלקת PlugIn מותאמת אישית על מנת להרחיב את היישום או את חלון הפרויקט.
- ניתן לשלב אונטולוגיות שעוצבו על ידי פרוטג' בפרויקטים - Agent.GUI מספק גישה רפלקטיבית אליהן. לדוגמה, על מנת להגדיר ארגומנטים של התחלה עבור סוכנים.
- ניתן להגדיר את שירותי JADE הדרושים באמצעות ממשקי המשתמש, זה כולל גם שירותי JADE BaseService מורחבים שנכתבו בנפרד עבור פרויקט.
- בעזרת SimulationSservice, Agent.GUI מספק דרך יעילה לאינטראקציה בין סוכן לסביבה, גם ביישומים מבוזרים.
- מערכת הרקע המשולבת, המכונה "מערכת רקע", מאפשרת פיזור קל של סוכנויות על פני מספר מכונות ברשת מחשבים, פשוט על ידי קריאה לשיטה מתוך הסימולציה הפעילה.
- Agent.GUI מספק ממשקים פתוחים על מנת לאפשר פתרונות איזון עומסים סטטיים ודינמיים אינדיבידואליים. לכן, עומס המערכת נמדד באופן קבוע, גם עבור פלטפורמת סוכנים מבוזרת.
קהל
טכנולוגיית מידע, מדע/מחקר, מפתחים, הנדסה
ממשק משתמש
Java Swing, לא אינטראקטיבי (Daemon)
שפת תכנות
Java
סביבת מסד נתונים
MySQL
זוהי אפליקציה שניתן להוריד גם מאתר https://sourceforge.net/projects/agentgui/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להפעיל אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.