Розробка програмного каркаса для підтримки плагінної архітектури
| dc.contributor.author | Семенців Олексій Михайлович | |
| dc.date.accessioned | 2026-07-31T20:59:42Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Бакалаврська робота на тему - Розробка програмного каркаса для підтримки плагінної архітектури. Мета роботи: розробка програмного каркаса для підтримки плагінної архітектури в середовищі Spring Boot, який забезпечує гнучке розширення функціональності системи без модифікації її ядра. Об’єктом дослідження є процеси побудови розширюваних програмних систем на основі плагінної архітектури. Предметом дослідження є методи та засоби реалізації програмного каркаса підтримки плагінної архітектури в середовищі Spring Boot. В першому розділі проведено аналіз теоретичних засад і сучасних підходів до побудови плагінних архітектур та обґрунтовано їх переваги над монолітними рішеннями. В другому розділі розроблено архітектурну модель каркаса та визначено алгоритми інтеграції й динамічного завантаження плагінів. В третьому розділі реалізовано основні компоненти фреймворку та механізми управління життєвим циклом плагінів. В четвертому розділі запропоновано та реалізовано подійно-орієнтовану модель взаємодії компонентів у системі В п’ятому розділі виконано практичну реалізацію та тестування фреймворку, що підтвердило його ефективність Висновок: у роботі розроблено ефективний програмний каркас підтримки плагінної архітектури, який забезпечує гнучке, масштабоване та розширюване функціонування програмних систем. | |
| dc.identifier.uri | https://repo.nung.edu.ua/handle/123456789/12857 | |
| dc.subject | ПЛАГІННА АРХІТЕКТУРА | |
| dc.subject | ПРОГРАМНИЙ КАРКАС | |
| dc.subject | МОДУЛЬНІСТЬ | |
| dc.subject | ДИНАМІЧНЕ ЗАВАНТАЖЕННЯ | |
| dc.subject | ІНВЕРСІЯ КЕРУВАННЯ | |
| dc.subject | ФРЕЙМВОРК | |
| dc.subject | ПОДІЙНО-ОРІЄНТОВАНА АРХІТЕКТУРА | |
| dc.subject | РОЗШИРЮВАНІ СИСТЕМИ | |
| dc.subject | UML-МОДЕЛЮВАННЯ | |
| dc.title | Розробка програмного каркаса для підтримки плагінної архітектури | |
| dc.type | Thesis |
