Приходько С. Б.Резниченко Максим ВолодимировичMaksym Volodymyrovych Reznychenko2025-06-022025-06-022022https://eir.nuos.edu.ua/handle/123456789/10586Резниченко, М. В. Математична модель для оцінювання складності об’єктно-орієнтованого проектування через зв’язки між класами застосунків з відкритим кодом на Java та розробка програми для її реалізації = A mathematical model for evaluating object-oriented design complexity due to the relationships between classes of open-source applications in Java and developing the software for its implementation : магістерська робота ; спец. 121 ''Інженерія програмного забезпечення'' / М. В. Резниченко ; наук. кер. С. Б. Приходько. – Миколаїв : НУК, 2022. – 104 сАктуальність теми роботи: необхідність підвищення достовірності оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java. Мета та завдання дослідження. Метою є підвищення достовірності оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java. Завдання дослідження: проаналізувати існуючі математичні моделі для оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java; удосконалити математичну модель для оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java на основі нормалізуючого перетворення; розробити програму для оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java. Об'єктом дослідження є процес оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java. Предметом дослідження є математичні моделі для оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java. Методи дослідження. У вирішенні поставлених завдань використано методи теорії ймовірності, математичної статистики, багатовимірного статистичного аналізу. Наукова новизна одержаних результатів. Удосконалено рівняння еліпсу передбачення для десяткових логарифмів метрик RFC та CBO для оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java на основі нормалізуючого перетворення у формі десяткового логарифму із врахуванням викидів у даних. Це рівняння еліпсу передбачення у порівнянні з існуючими математичними моделями враховує кореляцію між метриками RFC та CBO, що дозволяє підвищити достовірність оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java. Практичне значення одержаних результатів. Розроблено програму для оцінювання складності ООП через зв’язки між класами застосунків з відкритим кодом на Java для системи моделювання Scilab 6.0.0. Апробація результатів досліджень. Результати досліджень були оприлюднені на Всеукраїнській науково-практичній інтернет-конференції. Публікації. Результати роботи викладені у 1 публікації, а саме: 1 матеріалах Всеукраїнської науково-практичної інтернет-конференції.ukоцінюванняскладністьоб’єктно-орієнтоване проектуваннязв’язки між класамизастосунки з відкритим кодомJavaеліпс передбачення.evaluatingcomplexityobject-oriented designrelationships between classesopen-source applicationsJavaprediction ellipseМатематична модель для оцінювання складності об’єктно-орієнтованого проектування через зв’язки між класами застосунків з відкритим кодом на Java та розробка програми для її реалізаціїA mathematical model for evaluating object-oriented design complexity due to the relationships between classes of open-source applications in Java and developing the software for its implementationMasterThesis