Знайдено документів: 1
Інформація × Реєстраційний номер 0222U002207, 0121U109527 , Науково-дослідна робота Назва роботи Розроблення інформаційної технології оцінювання та прогнозування надійності програмного забезпечення методами машинного навчання Назва етапу роботи Керівник роботи Яковина Віталій Степанович, Доктор технічних наук Дата реєстрації 10-02-2022 Організація виконавець Національний університет "Львівська політехніка" Опис етапу Для досліджень використовували набір даних, отриманий об’єднанням наборів даних КС1, КС2, PC1, CM1, JM1 з репозиторію PROMISE Software Engineering, який містив дані про тестування програмних модулів та 21 метрику коду. Методами Boruta, Step-wise selection, Exhaustive Feature Selection, Random Forest Importance, LightGBM Importance, Genetic Algorithms, Principal Component Analysis, Xverse python здійснено вибір найважливіших ознак, які впливають на якість програмного коду. На основі голосування за результатами роботи методів вибору ознак з використанням логістичної регресії побудовано статичну (детерміністичну) модель надійності ПЗ, яка встановлює взаємозв’язок між ймовірністю появи дефекту в програмному модулі та метриками його коду. Приріст точності прогнозування дефектних програмних модулів у випадку використання побудованої моделі (порівняно з початковим набором даних) становив від 10% до 21%. Показано, що найбільший внесок в ймовірність того, що програмний модуль містить один або більше дефектів вносить цикломатична складність МакКейба, кількість гілок в програмі та кількість операторів та операндів за Холстедом. Опис продукції Автори роботи Ізонін Іван Вікторович Бойко Наталія Іванівна Кривенчук Юрій Павлович Мельникова Наталія Іванівна Симець Іван Ігорович Угриновський Богдан Володимирович Фечан Андрій Васильович Шаховська Наталія Богданівна Додано в НРАТ 2022-03-09 Закрити
НДДКР ОК
2
Керівник: Яковина Віталій Степанович. Розроблення інформаційної технології оцінювання та прогнозування надійності програмного забезпечення методами машинного навчання. (Етап: ). Національний університет "Львівська політехніка". № 0222U002207
Знайдено документів: 1

Оновлено: 2026-03-19