Удосконалення регресійної моделі для оцінювання розміру програмних застосунків на TypeScript та розробка програми для її реалізації

Вантажиться...
Ескіз

Дата

2020

Автори

Чебаков, Дмитро Вадимович
Chebakov, Dmytro

Назва журналу

Номер ISSN

Назва тому

Видавець

Анотація

Кваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 – «Інженерія програмного забезпечення». Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2020 р. Обсяг роботи: 102 стор., 20 таблиць, 16 рисунків, 21 використане джерело, 5 додатків. Актуальність теми: оцінка розміру програмного забезпечення є основою для більщості важливих оцінок програмного продукту. Незважаючи на постійні зусилля дослідників в напрямку оцінювання розміру програмного забезпечення, розробники так і не отримали ефективного, універсального інструменту прогнозування розміру майбутньої програми. Таким чином, удосконалення методів та моделей оцінювання розміру програмного забезпечення в цілому, в тому числі програмних застосунків на TypeScript, є актуальною задачею інженерії програмного забезпечення. Мета і завдання дослідження. Метою даної кваліфікаційної роботи є підвищення достовірності оцінювання розміру програмних застосунків на TypeScript. Для досягнення поставленої мети необхідно виконати аналіз існуючих методів та моделей оцінювання розміру програмного забезпечення; обґрунтувати необхідності удосконалення регресійної моделі для оцінювання розміру програмних застосунків на TypeScript; розробити нелінійну регресійну модель та програму оцінювання розміру ПЗ в залежності від кількості класів. Об’єкт дослідження: процес оцінювання розміру програмних застосунків на TypeScript. Предмет дослідження: нелінійна регресійна модель для оцінювання розміру програмних застосунків на TypeScript. Методи дослідження: при проведенні досліджень використовувалися методи теорії ймовірностей, математичної статистики та регресійного аналізу. Наукова новизна одержаних результатів: удосконалено регресійну модель для оцінювання розміру програмних застосунків на TypeScript, що дозволило підвищити достовірність оцінювання в порівнянні з існуючими лінійними моделями. Практичне значення одержаних результатів: розробка алгоритму і програми для оцінювання розміру програмних застосунків на TypeScript на основі нелінійної регресійної молелі з нормалізуючим перетворенням у вигляді десяткового логарифму, що дозволило отримати більш точну оцінку розміру програмного забезпечення. Апробація результатів досліджень: результати досліджень, викладених у роботі, були оприлюднені на VI міжнародній науково-технічній конференції «Комп’ютерне моделювання та оптимізація складних систем» (м. Дніпро, 04–06.11.2020).

Опис

Чебаков, Д. В. Удосконалення регресійної моделі для оцінювання розміру програмних застосунків на TypeScript та розробка програми для її реалізації = Improving the regression model for estimating the size of software applications in TypeScript and developing the software for its implementation : магістерська робота ; спец. 121 “Інженерія програмного забезпечення“ / Д. В. Чебаков ; наук. кер. Л. О. Латанська. – Миколаїв : НУК, 2020. – 103 с.

Ключові слова

регресійна модель, оцінювання розміру ПЗ, програмні застосунки на TypeScript, 121 “Інженерія програмного забезпечення“, regression model, software size estimation, TypeScript software applications

Бібліографічний опис