Фаріонова Т. А.Литовченко, Олексій ВолодимировичLytovchenko, Oleksii2021-03-192021-03-192020https://eir.nuos.edu.ua/handle/123456789/3691Литовченко, О. В. Удосконалення рівняння регресії для оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin та розробка програмного забезпечення для його реалізації = Improving the regression equation for estimating the size of open source software on Kotlin and developing software for its implementation : магістерська робота ; спец. 121 “Інженерія програмного забезпечення“ / О. В. Литовченко ; наук. кер. Т. А. Фаріонова. – Миколаїв : НУК, 2020. – 105 с.Кваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 – «Інженерія програмного забезпечення». Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2020 р. Обсяг роботи: 104 стор., 18 табл., 20 рис., 16 використаних джерел, 5 додатків. Актуальність теми. При розробці програмних проектів одного класу найбільший вплив на трудомісткість має їх розмір. Проте в інженерії програмного забезпечення не існує єдиних рекомендацій для оцінювання розміру програмних продуктів. Тому задача удосконалення рівняння регресії для оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin та розробка програмного забезпечення для його реалізації є актуальною та має практичну цінність. Мета і завдання дослідження. Метою даної кваліфікаційної роботи є підвищення достовірності оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin та розробка програми для її реалізації. Для досягнення поставленої мети необхідно вирішити такі завдання: виконати аналіз існуючих методів та моделей оцінювання розміру ПЗ; обґрунтувати необхідність удосконалення рівняння регресії; нормалізувати отримані емпіричні дані; побудувати нелінійне рівняння регресії, довірчий інтервал та інтервал передбачення на основі нормалізованих даних без викидів; розробити програму для оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin. Об’єкт дослідження: процес оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin. Предмет дослідження: нелінійне рівняння регресії для оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin. Методи дослідження: для вирішення поставлених задач були застосовані методи теорії ймовірності, математичної статистики та регресійного аналізу. Наукова новизна одержаних результатів: удосконалено рівняння регресії для оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin. Практичне значення отриманих результатів полягає в розробці алгоритму і ПЗ для оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin на основі нелінійного регресійного рівняння з нормалізуючим перетворенням у вигляді десяткового логарифму.ukоцінювання розмірунелінійне рівняння регресіїнормалізуюче перетворення121 “Інженерія програмного забезпечення“size estimationnonlinear regression equationnormalizing transformationУдосконалення рівняння регресії для оцінювання розміру програмного забезпечення з відкритим кодом на Kotlin та розробка програмного забезпечення для його реалізаціїOther