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

dc.contributor.advisorУстенко І. В.uk_UA
dc.contributor.authorВеретницький, М. О.
dc.contributor.authorVeretnitskii, Mikhail Alekseevich
dc.date.accessioned2021-03-19T10:05:55Z
dc.date.available2021-03-19T10:05:55Z
dc.date.issued2020
dc.descriptionВеретницький, М. О. Удосконалення рівняння регресії для оцінювання розміру програмного забезпечення інформаційних систем з відкритим кодом на Java та розробка програми для його реалізації = Improving the regression equation to estimate a software size of open source Java-based information systems and developing the software for its implementation : магістерська робота ; спец. 121 “Інженерія програмного забезпечення“ / М. О. Веретницький ; наук. кер. І. В. Устенко. – Миколаїв : НУК, 2020. – 153 с.uk_UA
dc.description.abstractКваліфікаційна робота на здобуття освітнього рівня магістра зі спеціальності 121 – «Інженерія програмного забезпечення». Національний університет кораблебудування імені адмірала Макарова. Миколаїв, 2020 р. Обсяг роботи: 154 стор., 24 табл., 30 рис., 29 використаних джерел, 5 додатків. Актуальність теми роботи: передбачення розміру програмного забезпечення в кілобайтах є важливою рисою при проектуванні програмного забезпечення коли ми маємо фіксовані розміри простору для програми. Правильно спроектоване програмне забезпечення має вирішальну роль в успіху проекту. В подальшому планується переведення кілобайт до кількості строк коду, що може бути використано в оцінюванні трудомісткості та вартості проекту на основі моделі COCOMO II. Мета та завдання дослідження. Метою є вдосконалення рівняння регресії та покращення її оцінок, для оцінювання інформаційних систем на Java за рахунок зворотного перетворення до нелінійної моделі. Завдання дослідження: проаналізувати існуючі регресійні моделі для оцінювання розміру програмного забезпечення на Java; удосконалити регресійне рівняння; розробити програму для розрахування регресійного рівняння для оцінювання розміру інформаційних систем на мові Java. Об'єктом дослідження є процес передбачення розміру програмного забезпечення інформаційних систем з відкритим кодом на Java за рахунок регресійного рівняння. Предметом дослідження є рівняння регресії з допомогою якого можливо передбачити розмір програмного забезпечення на інформаційних систем на мові Java. Методи дослідження є метод знаходження важелів моделі, метод перетворення лінійної регресії до нелінійної, та статистичні методи оцінки моделі. Наукова новизна одержаних результатів. Удосконалено лінійну регресійну модель для оцінювання розміру програм інформаційних систем на Java на основі нормалізуючого перетворення у вигляді десяткового логарифму, яка в порівнянні з лінійною регресійною моделлю має більший коефіцієнт детермінації, менше значення середньої величини відносної похибки. Практичне значення одержаних результатів. Розроблено регресійну модель, що можна використовувати для оцінювання розміру інформаційних систем на мові Java у кілобайтах, з ціллю оцінювання бюджету на оренді простору для програмного продукту.uk_UA
dc.description.abstract1The qualification work in obtaining a master's degree in specialty 121 - "Software Engineering". Admiral Makarov National University of Shipbuilding. Mykolayiv, 2020. The qualification work is presented on the 154 pages of typewritten text, contains 24 tables, 30 figures, 5 appendices and 29 references. Relevance of the topic of the work: Predicting software size in kilobytes is an important feature when designing software when we have a fixed amount of space for the program. Properly designed software plays a crucial role in the success of a project. In the future, it is planned to convert kilobytes to the number of lines of code that can be used to estimate the complexity and cost of the project based on the COCOMO II model. The goal and objectives of the study. The aim is to improve the regression equation and improve its estimates, to evaluate information systems in java by inversely converting to a nonlinear model. The object of the study is a process of predicting the size of open source information systems software in java due to the regression equation. The subject of the study is a regression equation with which it is possible to predict the size of software on information systems in java. The methods of the study are a method of finding the levers of the model, a method of converting linear regression to nonlinear, and statistical methods of estimating the model. The scientific novelty of obtained results. The linear regression model for estimating the size of java information systems programs has been improved by basis of normalizing transformation in the form of a decimal logarithm, which in comparison with the linear regression model has a higher percentage of determination, less than the value of the average relative error. The practical significance of obtained. Developed a regression that can be used to predict the size of information systems in java in kilobytes, in order to estimate the budget for renting space for the software product.uk_UA
dc.description.provenanceSubmitted by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-19T10:04:10Z No. of bitstreams: 1 Veretnitskii - magister.pdf.pdf: 4040978 bytes, checksum: 52e30db313c1d787c64c4a56f03528ca (MD5)en
dc.description.provenanceApproved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-19T10:04:46Z (GMT) No. of bitstreams: 1 Veretnitskii - magister.pdf.pdf: 4040978 bytes, checksum: 52e30db313c1d787c64c4a56f03528ca (MD5)en
dc.description.provenanceApproved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2021-03-19T10:05:21Z (GMT) No. of bitstreams: 1 Veretnitskii - magister.pdf.pdf: 4040978 bytes, checksum: 52e30db313c1d787c64c4a56f03528ca (MD5)en
dc.description.provenanceMade available in DSpace on 2021-03-19T10:05:55Z (GMT). No. of bitstreams: 1 Veretnitskii - magister.pdf.pdf: 4040978 bytes, checksum: 52e30db313c1d787c64c4a56f03528ca (MD5)en
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/3685
dc.language.isoukuk_UA
dc.subjectзворотне перетворенняuk_UA
dc.subjectоцінювання розміру програмного забезпеченняuk_UA
dc.subjectвидалені залишкиuk_UA
dc.subject121 “Інженерія програмного забезпечення“uk_UA
dc.subjectnonlinear regression modeluk_UA
dc.subjectregression equation transformationuk_UA
dc.subjectdeleted residualuk_UA
dc.titleУдосконалення рівняння регресії для оцінювання розміру програмного забезпечення інформаційних систем з відкритим кодом на Java та розробка програми для його реалізаціїuk_UA
dc.title1Improving the regression equation to estimate a software size of open source Java-based information systems and developing the software for its implementationuk_UA
dc.title22020
dc.typeOtheruk_UA

Файли

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