Нелінійне множинне регресійне рівняння для оцінювання розміру програмного забезпечення з відкритим кодом типу mp3players на JAVA.

  • І. Кулаковська Чорноморський національний університет імені Петра Могили
Ключові слова: нелінійна регресійна модель, довірчий інтервал, оцінювання розміру програмного забезпечення, нормалізуюче перетворення, управління проектами, оцінка трудомісткості, розробка ПЗ, метод функціональних точок.

Анотація

У статті розглядаються різні підходи до оцінки трудомісткості розробки програмного забезпечення (ПЗ). Аналізується залежність оцінки трудомісткості розробки ПЗ від розміру проекту. Описуються основні види існуючих метрик і можливість їх застосування. Пропонуються показники для порівняння метрик. Нелінійна регресійна модель для оцінювання розміру програмного забезпечення з відкритим кодом типу mp3players на JAVA побудована на основі нормалізації шестивимірного негаусового набору даних (фактичний розмір програми в тисячах рядків коду, загальна кількість класів, загальна кількість зв'язків та інші) в концептуальній моделі даних з 32 програм за допомогою нелінійного регресійного рівняння. Модель, що побудована, в порівнянні з іншими регресійними моделями (як лінійними, так і нелінійними), має більший множинний коефіцієнт детермінації, менше значення середньої величини відносної похибки. Для отриманого рівняння досліджено нормальне розподілення остач, обчислені ширини довірчого інтервалу для нелінійної регресії

Посилання

Tan H.B.K. Estimating LOC for information systems from their conceptual data models. H. B. K. Tan, Y. Zhao, H. Zhang. Proceedings of the 28th International Conference on Software Engineering (ICSE 06), Shanghai, China, May 20-28, 2006. – P. 321-330.

Tan H.B.K. Conceptual data model-based software size estimation for information systems. H. B. K. Tan, Y. Zhao, H. Zhang. Transactions on Software Engineering and Methodology. – 2009. – Vol. 19. – Issue 2. – October 2009. – Article No. 4. DOI: 10.1145/1134285.1134331

Prykhodko S.B. Constructing the non-linear regression equation to estimate the software size of open source PHPbased information systems / S. B. Prykhodko, N. V. Prykhodko, T. G. Smykodub, A. V. Spinov. Problemy informatsiinykh tekhnolohii. – 2018. – № 1 (023). – S.118-125. – ISSN 1998-7005

Prykhodko S. Application of the Squared Mahalanobis Distance for Detecting Outliers in Multivariate NonGaussian Data. S. Prykhodko, N. Prykhodko, L. Makarova, A. Pukhalevych.Proceedings of 14th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET), Lviv-Slavske, Ukraine, February 20–24, 2018. – P. 962-965. DOI: 10.1109/TCSET.2018.8336353

Boehm B. Software engineering economics. B. Boehm. – New Jersey: Prentice-Hall, 1981. – 42 p.

Boehm V. Software Cost Estimation with Cocomo II. New Jersey, Prentice-Hall. 2000. 544 p

Prikhodko NV, Prikhodko SB A nonlinear regression equation for estimating the size of open source information systems software in PHP. Prikhodko NV, Prikhodko SB. NEWSLETTER OF THE EASTERN UKRAINIAN NATIONAL UNIVERSITY imeni Volodymyra Dalia. – 2018. - № 6 (247).
Опубліковано
2019-12-28
Як цитувати
Кулаковська, І. (2019). Нелінійне множинне регресійне рівняння для оцінювання розміру програмного забезпечення з відкритим кодом типу mp3players на JAVA. КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (37), 72-80. https://doi.org/10.36910/6775-2524-0560-2019-37-11