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

dc.contributor.advisorЛатанська Л. О.uk_UA
dc.contributor.authorЧебаков, Дмитро Вадимович
dc.contributor.authorChebakov, Dmytro
dc.date.accessioned2021-03-23T09:35:49Z
dc.date.available2021-03-23T09:35:49Z
dc.date.issued2020
dc.descriptionЧебаков, Д. В. Удосконалення регресійної моделі для оцінювання розміру програмних застосунків на TypeScript та розробка програми для її реалізації = Improving the regression model for estimating the size of software applications in TypeScript and developing the software for its implementation : магістерська робота ; спец. 121 “Інженерія програмного забезпечення“ / Д. В. Чебаков ; наук. кер. Л. О. Латанська. – Миколаїв : НУК, 2020. – 103 с.uk_UA
dc.description.abstractКваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 – «Інженерія програмного забезпечення». Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2020 р. Обсяг роботи: 102 стор., 20 таблиць, 16 рисунків, 21 використане джерело, 5 додатків. Актуальність теми: оцінка розміру програмного забезпечення є основою для більщості важливих оцінок програмного продукту. Незважаючи на постійні зусилля дослідників в напрямку оцінювання розміру програмного забезпечення, розробники так і не отримали ефективного, універсального інструменту прогнозування розміру майбутньої програми. Таким чином, удосконалення методів та моделей оцінювання розміру програмного забезпечення в цілому, в тому числі програмних застосунків на TypeScript, є актуальною задачею інженерії програмного забезпечення. Мета і завдання дослідження. Метою даної кваліфікаційної роботи є підвищення достовірності оцінювання розміру програмних застосунків на TypeScript. Для досягнення поставленої мети необхідно виконати аналіз існуючих методів та моделей оцінювання розміру програмного забезпечення; обґрунтувати необхідності удосконалення регресійної моделі для оцінювання розміру програмних застосунків на TypeScript; розробити нелінійну регресійну модель та програму оцінювання розміру ПЗ в залежності від кількості класів. Об’єкт дослідження: процес оцінювання розміру програмних застосунків на TypeScript. Предмет дослідження: нелінійна регресійна модель для оцінювання розміру програмних застосунків на TypeScript. Методи дослідження: при проведенні досліджень використовувалися методи теорії ймовірностей, математичної статистики та регресійного аналізу. Наукова новизна одержаних результатів: удосконалено регресійну модель для оцінювання розміру програмних застосунків на TypeScript, що дозволило підвищити достовірність оцінювання в порівнянні з існуючими лінійними моделями. Практичне значення одержаних результатів: розробка алгоритму і програми для оцінювання розміру програмних застосунків на TypeScript на основі нелінійної регресійної молелі з нормалізуючим перетворенням у вигляді десяткового логарифму, що дозволило отримати більш точну оцінку розміру програмного забезпечення. Апробація результатів досліджень: результати досліджень, викладених у роботі, були оприлюднені на VI міжнародній науково-технічній конференції «Комп’ютерне моделювання та оптимізація складних систем» (м. Дніпро, 04–06.11.2020).uk_UA
dc.description.abstract1Qualification work for obtaining a master's degree in Specialty 121 – Software Engineering. Admiral Makarov National University of Shipbuilding. Mykolaiv, 2020. The work contains: 102 pages, 20 tables, 16 figures, 21 references, 5 appendiсes. Relevance of the topic: еstimating software size is the basis for most important software product evaluations. Despite the constant efforts of researchers to estimate the size of the software, the developers have not received an effective, universal tool for predicting the size of the future program. Thus, improving the methods and models for estimating the size of software in general, including software applications in TypeScript, is an urgent task of software engineering. The purpose and objectives of the study. The purpose of this qualification work is to increase the reliability of estimating the size of software applications in TypeScript. To achieve this goal it is necessary to perform an analysis of existing methods and models for estimating the size of software; justify the need to improve the regression model to estimate the size of software applications in TypeScript; develop a nonlinear regression model and software size estimation program depending on the number of classes. Object of research: the process of estimating the size of software applications in TypeScript. Subject of research: regression equation for estimating the size of dynamic site software in PHP. Research methods: the methods of probability theory, mathematical statistics and regression analysis were used in the research. The scientific novelty of the obtained results: improved a regression model for estimating the size of software applications in TypeScript, which increased the reliability of the estimate compared to existing linear models. The practical value of the results: development of an algorithm and program for estimating the size of software applications on TypeScript based on a nonlinear regression molecule with normalizing transformation in the form of a decimal logarithm, which allowed to obtain a more accurate estimate of software size. Approbation of study results: The results of the research presented in the paper were published at the 6th International Scientific and Technical Conference "Computer Modeling and Optimization of Complex Systems" (Dnipro, 04-06.11.2020).uk_UA
dc.description.provenanceSubmitted by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-23T09:34:12Z No. of bitstreams: 1 Chebakov - magister.pdf.pdf: 1468970 bytes, checksum: 4a95ea51aaedbef04af73807ebc5d472 (MD5)en
dc.description.provenanceApproved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-23T09:34:48Z (GMT) No. of bitstreams: 1 Chebakov - magister.pdf.pdf: 1468970 bytes, checksum: 4a95ea51aaedbef04af73807ebc5d472 (MD5)en
dc.description.provenanceApproved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-23T09:35:17Z (GMT) No. of bitstreams: 1 Chebakov - magister.pdf.pdf: 1468970 bytes, checksum: 4a95ea51aaedbef04af73807ebc5d472 (MD5)en
dc.description.provenanceMade available in DSpace on 2021-03-23T09:35:49Z (GMT). No. of bitstreams: 1 Chebakov - magister.pdf.pdf: 1468970 bytes, checksum: 4a95ea51aaedbef04af73807ebc5d472 (MD5)en
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/3707
dc.language.isoukuk_UA
dc.subjectрегресійна модельuk_UA
dc.subjectоцінювання розміру ПЗuk_UA
dc.subjectпрограмні застосунки на TypeScriptuk_UA
dc.subject121 “Інженерія програмного забезпечення“uk_UA
dc.subjectregression modeluk_UA
dc.subjectsoftware size estimationuk_UA
dc.subjectTypeScript software applicationsuk_UA
dc.titleУдосконалення регресійної моделі для оцінювання розміру програмних застосунків на TypeScript та розробка програми для її реалізаціїuk_UA
dc.title1Improving the regression model for estimating the size of software applications in TypeScript and developing the software for its implementationuk_UA
dc.title22020
dc.typeOtheruk_UA

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Chebakov - magister.pdf.pdf
Розмір:
1.4 MB
Формат:
Adobe Portable Document Format
Опис:
магістерська робота
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
7.05 KB
Формат:
Item-specific license agreed upon to submission
Опис: