Латанська Л. О.Бринзей Олександр АндрійовичBrynzei Oleksandr Anriyovych2024-05-132024-05-132022https://eir.nuos.edu.ua/handle/123456789/8245Бринзей, О. А. Нелінійна регресійна модель для оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS, та розробка програми для її реалізації = A nonlinear regression model for estimating the size of server applications created using NestJS framework and the developing the software for its implementation : магістерська робота ; спец. 121 ''Інженерія програмного забезпечення'' / О. А. Бринзей ; наук. кер. Л. О. Латанська. – Миколаїв : НУК, 2022. – 90 с.«Нелінійна регресійна модель для оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS, та розробка програми для її реалізації». Кваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 – «Інженерія програмного забезпечення». Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2022 р. Обсяг роботи: 89 стор., 16 табл., 7 рис., 23 використаних джерел, 5 додатків. Актуальність теми обумовлена потребою в більш точному оцінюванні розміру серверних застосунків, які створюються з використання фреймворку NestJS через відсутність побудованих моделей для цього фреймворку. Мета дослідження – підвищення достовірності оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS, за допомогою нелінійної регресійної моделі. Об’єкт дослідження: процес оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS. Предмет дослідження: нелінійні регресійні моделі для оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS. Методи дослідження: методи теорії ймовірностей та математичної статистики, лінійного та нелінійного регресійного аналізу. Наукова новизна одержаних результатів: удосконалено нелінійну регресійну модель для оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS, з використанням нормалізуючого перетворення на основі десяткового логарифму, що дозволяє підвищити достовірність оцінювання розміру програмного забезпечення в порівнянні з двохфакторною лінійною регресійною моделлю та однофакторною нелінійною регресійною моделлю для оцінювання розміру веб-додатків, реалізованих мовою Java. Ця двофакторна нелінійна регресійна модель у порівнянні з побудованою4 однофакторною нелінійною регресійною моделлю та існуючою однофакторною нелінійною регресійною моделлю для застосунків, розроблених мовою Java, має кращі показники якості моделей 𝑅2, 𝑀𝑀𝑅𝐸 та 𝑃𝑅𝐸𝐷(0,25). Практичне значення одержаних результатів. Розроблено програму для оцінювання розміру серверних, що створюються з використанням фреймворку NestJS. Програму створено на мові програмування Python. Програму, що розроблено, можна використовувати для оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS, на ранніх стадіях їх проектування. Апробація результатів роботи. Основні положення й результати кваліфікаційної роботи опубліковані на III Всеукраїнській науково-практичній інтернет-конференції «Інформаційні технології: моделі, алгоритми, системи» (м. Миколаїв, 26–28 жовтня 2022 року). Публікації: Основні положення й результати кваліфікаційної роботи опубліковано у 1 науковій праці – тезах конференції.ukоцінювання кількості строк кодусерверні застосункинелінійна регресійна модельфреймворк NestJS121 ''Інженерія програмного забезпечення''LOC estimationserver applicationsnon-linear regression modelNestJS frameworkНелінійна регресійна модель для оцінювання розміру серверних застосунків, що створюються з використанням фреймворку NestJS, та розробка програми для її реалізаціїA nonlinear regression model for estimating the size of server applications created using NestJS framework and the developing the software for its implementationMasterThesis