תוכן עניינים:
הגדרה - מה המשמעות של גילוי ופגיעות בפגיעות?
גילוי ותיקון פגיעות הוא תהליך המטפל בבעיית מערכת המנוצלת על ידי פורצים ושימוש באלגוריתמים, המכונים מודלי גילוי פגיעות (VDM). אלה פועלים יחד עם אמצעים שנועדו למנוע גילוי של פגיעויות או לצמצם את השפעתם להשפעה לא קריטית בתהליך המכונה טיפול בפגיעות.Techopedia מסביר גילוי ופגיעות של פגיעות
לאחר שתוכנת תוכנה, ניתן לזהות את כל הפגיעויות הקיימות בעזרת האלגוריתמים הבאים של VDM:
- דגם תרמודינמי אנדרסון: תוכנן במקור לאמינות תוכנה. אם נותרו מספר פגיעויות לאחר ביצוע מספר בדיקות מוגדר, המודל מניח שכאשר נתקל בפגיעות היא מוסרת ולא מוצגים באגים חדשים.
- מודל הלוגיסטי של Alhazmi-Malaiya (AML): הוא מניח שלושה שלבים בפיתוח תוכנה כעלייה, שיא ונפילה. תשומת הלב המוקדשת לתוכנה היא גבוהה וגוברת עד שהיא מגיעה לשיאה ויורדת כשנוצרת גרסה חדשה יותר של התוכנה. השיעור בו מתגלים פגיעויות הוא גבוה מאוד. זה מגיע לרוויה ומתחיל לרדת, מכיוון שרוב הפגיעות מתקבעת בשלבים המאוחרים יותר ופחות תשומת לב מוקדשת לתוכנה.
- מודל לינארי של Rescola: בדיקות גילוי הפגיעות הוגדרו על ידי Rescola כמודל ליניארי ובדיקות סטטיסטיות מודל מעריכי. בראשון, מספר הפגיעויות שהתגלו מחולק ומחושב על פני תקופות זמן קבועות, בעוד שבאחרון גורם מעריכי, lambda, משמש לחישוב הפגיעות לאורך תקופת הזמן.
- מודל פואסון לוגריתמי: הוא משתמש במערך פרמטרים לוגריתמי יחד עם עקומת פואסון לקביעת גילוי הפגיעות ככל שמתפתח פיתוח תוכנה. זה ידוע גם כמודל מוסא-אוקומוטו.