This post is also available in: enEnglish (אנגלית)

ההחלפה של מערכות תוכנה קיימות במערכות צבאיות ישנות כרוכה ב"סיכון גבוה" שהקוד החדש לא יהיה תואם במלואו עם שאר מרכיבי המערכת. מחלקת ההגנה האמריקאית מעוניינת לצמצם את הסיכון שכרוך בשילוב קוד חדש במערכות הישנות שלה.

פרויקט חדש ייצר עבור המפתחים יכולת לבצע שיפורים הדרגתיים של רכיבי תוכנה עם קוד חדש שהוא "נכון מבחינת מבנה ותואם מבחינת מבנה", כלומר תואם בצורה בטוחה עם שאר המערכת.

הפרויקט עליו הכריזה הסוכנות למחקרי ביטחון מתקדמים דארפ"א נקראת V-SPELLS – תגבור ביצועים ואבטחה של מערכות תוכנה גדולות ישנות.

מטרת התוכנית ליצור יכולת שתהיה נגישה למפתחים, ותאפשר תגבור הדרגתי של רכיבי תוכנה בקוד מאומת חדש שתואם עם שאר המערכת. 

“התוכנית תייצר תאוריות, טכנולוגיות ומתודולוגיות הוכחה פורמליות שיובילו לדגמי אבטיפוס ניסויים שיספקו יכולות לתגבור ביצועים ואבטחה צעד אחר צעד או החלפה של קוד ישן במערכות קריטיות. צופים כי דגמי האבטיפוס יספקו נקודת מוצא לשינוי טכנולוגי וחידוש הדרגתי של תוכנה קריטית בתחומי מערכות סייבר-פיזיות", כך נאמר בהודעת דארפ"א, לפי defensenews.com.

בדארפ"א צופים כי היקף העבודה כ-$40 מיליון.

ככל הנראה, לא רק מחלקת ההגנה מתמודדת עם בעיית התיישנות הקוד והמערכות, אלא גם מספר רב של סוכנויות פדראליות אזרחיות. דוח המבקר של הממשל האמריקאי לשנת 2019 מצא כי במחלקת האוצר בממשל פועלת מערכת בת 51 שנה. באותו דוח דירג המבקר מערכת תחזוקה בת 14 שנה של מחלקת ההגנה, שאמונה על שמירת המוכנות, כפלטפורמה "קריטית ביותר" שזקוקה לחידוש, וציין כי המחלקה הגדירה את רמת החיוניות שלה כ"גבוהה למדי" וכסיכון אבטחה "בינוני".