Удосконалення метрик якості програмного забезпечення шляхом врахування історії змін коду та дефектів у системах контролю версій
| dc.contributor.author | Москальчук, Сергій Олегович | |
| dc.date.accessioned | 2025-12-17T08:21:26Z | |
| dc.date.available | 2025-12-17T08:21:26Z | |
| dc.date.issued | 2025-12-16 | |
| dc.description.abstract | Мета дослідження - удосконалення методики оцінювання якості програмного забезпечення шляхом розроблення інтегрованих метрик, що враховують історію змін коду та дані про дефекти, для підвищення точності прогнозування дефектів і виявлення вразливих компонентів системи. Об’єктом дослідження є процес зміни програмного забезпечення в ході розробки та супроводу із властивими йому характеристиками якості та дефектами. Предметом дослідження є метрики якості програмного забезпечення, що базуються на історії змін коду, характеристиках комітів, активності розробників і даних про дефекти. Розроблений метод удосконалює методики аналізу дефектосхильності шляхом поєднання статичних і процесних показників у єдину модель. Також було покращено підхід до застосування алгоритмів реконструкції дефектних комітів шляхом їх інтеграції з метриками еволюції програмного забезпечення. Практичне значення отриманих результатів полягає у створенні інструменту IDP-Analyzer, який дозволяє автоматизувати процес аналізу великих репозиторіїв, визначати дефектонебезпечні модулі та інтегрувати оцінювання якості у DevOps- та CI/CD-процеси. Отримані результати можуть бути застосовані при побудові автоматичних систем контролю якості, у процесах перегляду коду, у системах прогнозування дефектів та при оптимізації процесів супроводу ПЗ. В ході проведення даного дослідження використано методи аналізу програмних репозиторіїв, методи оцінювання якості ПЗ; SZZ-алгоритм визначення дефектних комітів; статистичні методи. | |
| dc.identifier.citation | Москальчук С. О. Удосконалення метрик якості програмного забезпечення шляхом врахування історії змін коду та дефектів у системах контролю версій : кваліфікаційна робота магістра : 121 Інженерія програмного забезпечення / С. О. Москальчук ; Хмельниц. нац. ун-т. – Хмельницький, 2025. – 317 с. | |
| dc.identifier.uri | https://elar.khmnu.edu.ua/handle/123456789/19973 | |
| dc.language.iso | uk | |
| dc.publisher | Хмельницький національниий університет | |
| dc.subject | 121 Інженерія програмного забезпечення | |
| dc.subject | метрики якості | |
| dc.subject | прогнозування дефектів | |
| dc.subject | історія змін | |
| dc.subject | дефектосхильність | |
| dc.subject | аналіз коду | |
| dc.subject | IDP-метрика | |
| dc.title | Удосконалення метрик якості програмного забезпечення шляхом врахування історії змін коду та дефектів у системах контролю версій | |
| dc.type | Магістерські роботи |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- дп_Москальчук_репо.pdf
- Розмір:
- 12.48 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
- Назва:
- license.txt
- Розмір:
- 4.26 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: