Засоби оптимізації процесів безперервної інтеграції та розгортання програмного забезпечення на основі аналізу інцидентів із використанням великих мовних моделей

dc.contributor.advisorТихоход, Володимир Олександрович
dc.contributor.authorСуперенко, Ростислав Русланович
dc.date.accessioned2026-09-30T08:41:45Z
dc.date.available2026-09-30T08:41:45Z
dc.date.issued2026
dc.description.abstractАктуальність теми полягає в тому, що сучасний процеси розробки програмного забезпечення ставлять високі вимоги до швидкості й якості реагування на збої у збірках безперервної інтеграції та розгортання. Не всі наявні інструменти моніторингу CI/CD забезпечують автоматизованого аналізу першопричин інцидентів та генерації структурованих рекомендацій щодо їх усунення. З огляду на це постояла задача розробити вебзастосунок, який автоматизує аналіз інцидентів у CI/CD збірках із використанням великих мовних моделей. Метою дипломної роботи є проєктування й розробка вебзастосунку для оптимізації процесів безперервної інтеграції та розгортання програмного забезпечення на основі автоматизованого аналізу інцидентів із використанням великих мовних моделей, що дає підвищення ефективність процесів та скоротити час на виявлення й усунення причин збоїв у збірках. Результати роботи: розроблено готовий до використання вебзастосунок для адміністрування аналізу CI/CD збірок із генерацією структурованих звітів про інциденти та рекомендацій щодо їх усунення. Бакалаврську дипломну роботу виконано на 56 сторінках, робота містить вступ, 4 розділи, висновки, 22 посилань на використані джерела, 1 додатки, 14 рисунків, 10 таблиць.
dc.description.abstractotherThe relevance of the topic lies in the fact that modern software development processes set high demands on the speed and quality of response to failures in continuous integration and deployment builds. Not all existing CI/CD monitoring tools provide automated analysis of incident root causes and generation of structured recommendations for their resolution. Given this, the task was set to develop a web application that automates incident analysis in CI/CD builds using large language models. The aim of the thesis is to design and develop a web application for optimizing continuous integration and deployment processes based on automated incident analysis using large language models, which allows increasing the efficiency of processes and reducing the time for detecting and eliminating the causes of build failures. The result of the work is a ready-to-use web application for managing the analysis of CI/CD builds with generation of structured incident reports and recommendations for their resolution. The bachelor's thesis is completed on 56 pages, the work contains an introduction, 4 chapters, conclusions, 22 references to used sources, 1 appendix, 14 figures, 10 tables.
dc.format.extent65 с.
dc.identifier.citationСуперенко, Р. Р. Засоби оптимізації процесів безперервної інтеграції та розгортання програмного забезпечення на основі аналізу інцидентів із використанням великих мовних моделей : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Суперенко Ростислав Русланович. – Київ, 2026. – 65 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/83585
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectбезперервна інтеграція
dc.subjectаналіз інцидентів
dc.subjectвеликі мовні моделі
dc.subjectаналіз першопричин
dc.subjectбезсерверні обчислення
dc.subjectgithub actions
dc.subjectcloudflare workers
dc.titleЗасоби оптимізації процесів безперервної інтеграції та розгортання програмного забезпечення на основі аналізу інцидентів із використанням великих мовних моделей
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Superenko_bakalavr.pdf
Розмір:
1.81 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: