Розробка програмного каркаса для підтримки плагінної архітектури

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

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2026_Б_ІПЗ_ІП-22-2_ Семенців О.М..pdf
Size:
1.93 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: