UPPAAL היא סביבת כלי משולבת לדוגמנות, אימות ואימות של מערכות זמן אמת דגם כמו רשתות של אוטומטים מתוזמן, הרחיבו עם סוגי נתונים (מספרים שלמים חסום, מערכים, וכו ').
UPPAAL קורה הוא סניף של UPPAAL לעלות האופטימלית reachability Anslysis פותח על ידי צוות UPPAAL כחלק מפרויקטי VHS וAmetist. בעוד UPPAAL תומך בדיקת מודל של אוטומטים מתוזמן, UPPAAL קרה משתמש הארכת האוטומטים מתוזמן נקראת LPTA. LPTA מאפשר לך להוסיף הערות המודל עם הרעיון של עלות.
זה יכול להיות עלות העיכוב במצבים מסוימים או את העלות של פעולות מסוימות. UPPAAL קרה ואז מוצא דרכים אופטימליות תנאי מטרת התאמה.
UPPAAL קרה כבר בשימוש במספר המקרים. חלקם של אלה שתוארו בדף חקר מקרה של אתר זה. אם אתה בא עם שימושים מעניינים, אנא פנה אלינו. אנחנו מעוניינים לשמוע מה שאתה עושה!
בשל מבני נתונים פנימיים שונים, UPPAAL קרה כיום מורכב משתי גרסאות שונות:
גרסה למקרה פשוטה של ניתוח reachability אופטימלי זמן.
גרסה לשפה המלאה של LPTA.
כמו UPPAAL, UPPAAL קורה הוא בחינם לשימוש ללא כוונת רווח, למשל להערכה, מחקר, ומטרות הוראה.
הנה כמה תכונות עיקריות של "UPPAAL":
חזק
· שפת הדוגמנות של UPPAAL קורה היא חזקה כלפי שינויים בבעיה דגם. משמעות דבר היא כי ההשקעה שלך בדוגמנות היא לא איבדה כאשר הבעיה משתנה, שכן הוא קל להתאים את המודל הקיים.
מהיר
· על אף שהטכנולוגיה היא לא חדשה, ניסיונית ושונה מאוד מטכניקות המשמשות בחקר ביצועים מסורתיים, UPPAAL קורה הוא תחרותי במספר המקרים.
תואם
· השפה של UPPAAL קורה היא קבוצה-על של UPPAAL. כל מודל UPPAAL חוקי הוא גם מודל UPPAAL קרה תקף. זה עושה את זה קל ונוח לשימוש חוזר ולהתאים מודלים הקיימים שלך לUPPAAL קורה.
נוכחי
· UPPAAL קורה הוא מבוסס על גרסת הפיתוח האחרונה הפנימית של UPPAAL, המכיל שיפורי ביצועים והשפה האחרונים. זה אולם כלי ניסיוני וחסר רבים של תכונות האימות של UPPAAL.
מגבלות:
יש UPPAAL קרה עם תמיכה מלאה LPTA מספר המגבלות. מגבלות אלה אינן מהותיות, אך הן תוצאה של שימוש במבני נתונים פנימיים חדשים עם ערכת תכונות מוגבלת כרגע. במשך זמן, מגבלות אלה תיפתרנה.
- לא ניפוח, ומכאן סיום אינו מובטח, אלא אם כן אתם מבטיחים שגם:
· המערכת אציקליים.
· כל השעונים מוקף שמורות.
- Reachability פשוט רק:
· אין סימון liveness
· אין סימון מבוי סתום
- שימוש מוגבל של מנחים:
· תמיכה ב( עלות + שנותר) מיון מיושמת (החיפוש הראשון הטוב ביותר)
· תמיכה במשתנית היוריסטי מיושמת, אבל הביטוי לא יכול להתייחס למשתנה העלות.
מה חדש במהדורה זו:
· גרסה זו מתקנת באגים התרסקות ודליפת זיכרון.
פרטי תוכנה:
תגובות לא נמצא