КОМПЛЕКСНА МОДЕЛЬ ОЦІНКИ ЯКОСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ В ІНФОРМАЦІЙНО-КОМУНІКАЦІЙНИХ СИСТЕМАХ З УРАХУВАННЯМ ДИНАМІЧНИХ ПАРАМЕТРІВ
DOI:
https://doi.org/10.18372/2310-5461.69.20951Ключові слова:
якість програмного забезпечення, динамічні метрики, надійність, продуктивність, інтегральна оцінкаАнотація
У статті розглянуто проблему комплексного оцінювання якості програмного забезпечення (ПЗ) в інформаційно-комунікаційних системах (ІКС), що функціонують у динамічно змінних умовах навантаження та розподілених архітектурах. Актуальність теми зумовлена обмеженістю традиційних підходів, зокрема стандарту ISO/IEC 25010:2023, який орієнтований переважно на статичні характеристики й не відображає повною мірою поведінку ПЗ у реальному середовищі. Це створює розрив між формально задекларованою якістю та фактичними експлуатаційними показниками, що є критичним для 5G/6G-мереж, середовищ SDN/NFV та IoT.
Метою дослідження є розробка моделі оцінювання, що поєднує статичні та динамічні метрики і дозволяє формувати інтегральний показник якості. Запропоновано багаторівневий підхід: базовий рівень забезпечує оцінку за статичними метриками стандарту; динамічний рівень передбачає моніторинг таких характеристик, як затримка, пропускна здатність, втрати пакетів і стабільність; агрегований рівень формує інтегральний індекс із можливістю адаптивного коригування вагових коефіцієнтів.
Валідацію моделі проведено у віртуалізованому середовищі Proxmox VE. Експеримент охопив три типові компоненти: SDN-контролер OpenDaylight, мікросервіс автентифікації на Spring Boot та IoT-збирач телеметрії. Для імітації навантаження використано NetEm, а для збору й візуалізації метрик — Prometheus і Grafana. Результати показали, що зі зростанням навантаження динамічні метрики знижуються на 25–35%. IoT-компонент виявився найбільш чутливим до деградації, SDN-контролер забезпечив високу продуктивність, але втратив стабільність при критичних навантаженнях, а сервіс автентифікації продемонстрував збалансовану роботу.
Отримані результати підтверджують доцільність поєднання статичних і динамічних характеристик у єдиній моделі та доводять її практичну цінність. Запропонований підхід може інтегруватися у CI/CD-процеси та системи експлуатаційного моніторингу для раннього виявлення деградацій, зменшення ризику порушення SLA і підтримки рішень щодо розгортання, масштабування та оновлення ПЗ.
Посилання
ISO/IEC 25010:2023. Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model. Geneva: ISO, 2023. URL: https://www.iso.org/standard/78176.html. (access data 01.10.2025)
ISO/IEC 25022:2016. Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Measurement of quality in use. Geneva: ISO, 2016. URL: https://www.iso.org/standard/35746.html. (access data 01.10.2025)
ISO/IEC 25023:2016. Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Measurement of system and software product quality. Geneva: ISO, 2016. URL: https://www.iso.org/standard/35747.html. (access data 01.10.2025)
Гамрецький Р. М., Гнатюк В. О. Огляд та аналіз методів та моделей оцінки якості програмного забезпечення в інформаційно-комунікаційних системах. Наукоємні технології. 2024. № 4(64). С. 435–448. doi: 10.18372/2310-5461.63.19752
Pérez P., Ruiz J., Benito I., et al. A parametric quality model to evaluate the performance of tele-operated driving services over 5G networks. Multimedia Tools and Applications. 2022. Vol. 81. P. 12287–12303. doi:10.1007/s11042-021-11251-x.
Bojović P. D., Malbašić T., Vujošević D., Martić G., Bojović Ž. Dynamic QoS Management for a Flexible 5G/6G Network Core: A Step toward a Higher Programmability. Sensors. 2022. Vol. 22, No. 8. P. 2849. doi:10.3390/s22082849.
Гамрецький Р. М., Гнатюк В. О. Метод оцінки якості програмного забезпечення ядра 5G. Herald of Khmelnytskyi National University. Technical Sciences. 2025. № 355(4). С. 106–111. doi: 10.31891/2307-5732-2025-355-15.
Tahir A., MacDonell S. G. A Systematic Mapping Study on Dynamic Metrics and Software Quality. arXiv preprint. 2021. arXiv:2101.03669. URL: https://arxiv.org/abs/2101.03669.
Kuliamin V. V. A Survey of Software Dynamic Analysis Methods. Programming and Computer Software. 2024. Vol. 50, № 1. P. 90–114. doi: 10.1134/S0361768824010079
Schnoor H., Hasselbring W. Comparing Static and Dynamic Weighted Software Coupling Metrics. Computers. 2020. Vol. 9, No. 2. P. 24. doi:10.3390/computers9020024.
Iqbal H., Babar M. An Approach for Analyzing ISO/IEC 25010 Product Quality Requirements based on Fuzzy Logic and Likert Scale for Decision Support Systems. International Journal of Advanced Computer Science and Applications (IJACSA). 2016. Vol. 7, No. 12. doi: 10.14569/IJACSA.2016.071232.2015, no. 30, pp. 57 – 77.
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2026 В Гнатюк

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Науковий журнал дотримується принципів відкритого доступу (Open Access) та забезпечує вільний, негайний і постійний доступ до всіх опублікованих матеріалів без фінансових, технічних або юридичних обмежень для читачів.
Усі статті публікуються у відкритому доступі відповідно до ліцензії Creative Commons Attribution 4.0 International (CC BY 4.0).
Авторські права
Автори, які публікують свої роботи в журналі:
-
зберігають за собою авторські права на свої публікації;
-
надають журналу право на перше опублікування статті;
-
погоджуються на поширення матеріалів за ліцензією CC BY 4.0;
-
мають право повторно використовувати, архівувати та поширювати свої роботи (у тому числі в інституційних та тематичних репозитаріях) за умови посилання на первинну публікацію в журналі.




