Удосконалення рівняння регресії для оцінювання розміру програмного забезпечення інформаційних систем з відкритим кодом на Java та розробка програми для його реалізації
dc.contributor.advisor | Устенко І. В. | uk_UA |
dc.contributor.author | Веретницький, М. О. | |
dc.contributor.author | Veretnitskii, Mikhail Alekseevich | |
dc.date.accessioned | 2021-03-19T10:05:55Z | |
dc.date.available | 2021-03-19T10:05:55Z | |
dc.date.issued | 2020 | |
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.abstract1 | The 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.provenance | Submitted 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.provenance | Approved 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.provenance | Approved 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.provenance | Made 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.uri | https://eir.nuos.edu.ua/handle/123456789/3685 | |
dc.language.iso | uk | uk_UA |
dc.subject | зворотне перетворення | uk_UA |
dc.subject | оцінювання розміру програмного забезпечення | uk_UA |
dc.subject | видалені залишки | uk_UA |
dc.subject | 121 “Інженерія програмного забезпечення“ | uk_UA |
dc.subject | nonlinear regression model | uk_UA |
dc.subject | regression equation transformation | uk_UA |
dc.subject | deleted residual | uk_UA |
dc.title | Удосконалення рівняння регресії для оцінювання розміру програмного забезпечення інформаційних систем з відкритим кодом на Java та розробка програми для його реалізації | uk_UA |
dc.title1 | Improving the regression equation to estimate a software size of open source Java-based information systems and developing the software for its implementation | uk_UA |
dc.title2 | 2020 | |
dc.type | Other | uk_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
- Опис: