Семьонов Б. О. Проєктування і застосування нейронних мереж для створення методів оцінювання якості та генерації повідомлень про внесені зміни в системах контролю версій.

English version

Дисертація на здобуття ступеня доктора філософії

Державний реєстраційний номер

0826U004683

Здобувач

Спеціальність

  • 123 - Комп’ютерна інженерія

25-08-2026

Спеціалізована вчена рада

PhD 16336

Київський національний університет імені Тараса Шевченка

Анотація

Робота присвячена дослідженню проєктування і застосування нейронних мереж різної архітектури для створення методів оцінювання якості та автоматичної генерації повідомлень про внесені зміни (commit messages) в системах контролю версій. Повідомлення про внесені зміни є невід’ємним елементом процесу супроводу програмного забезпечення, який становить від 60 % до 80 % загальних витрат протягом життєвого циклу програмного продукту. Якість повідомлень безпосередньо впливає на ефективність аналізу історії змін, локалізацію дефектів, рефакторинг та командну комунікацію. Водночас емпіричні дослідження свідчать, що значна частина повідомлень у реальних проєктах є надто короткими, шаблонними або семантично неінформативними, що обґрунтовує необхідність розроблення засобів автоматизованого аналізу та генерації таких повідомлень.

Публікації

Semonov, B. O., & Pogorilyy, S. D. (2025). Research of the application of GPGPU and TPU technologies for ensuring comment quality in version control systems. Problems in Programming, (1), 24–37

Semonov, B. O., & Pogorilyy, S. D. (2025). Application of transformer models for generating commit messages in version control systems. Scientific papers of Donetsk National Technical University. Series: Informatics, Cybernetics and Computer Science, 2(41), 17–29.

Семьонов, Б. О., & Погорілий, С. Д. (2025). Створення методу забезпечення якості коментарів у системах контролю версій на основі трансформерних моделей. Реєстрація, Зберігання І Обробка Даних, 27(2), 38–51.

Pogorilyy, S. D., & Semonov, B. O. (2024). The implementation of a commit messages filter for software version control systems. The 9th International Conference on Control and Optimization with Industrial Applications (COIA-2024) (pp. 175–179). İstanbul, Türkiye

Semonov, B. O., & Pogorilyy, S. D. (2025). Experimental investigation of CodeTrans T5 and T5 models for commit message generation in version control systems. Proceedings of the XXI International Scientific Conference “Electronics and Applied Physics” (APHYS 2025) (pp. 90–91). Kyiv, Ukraine.

Semonov, B. O., & Pogorilyy, S. D. (2025). Semantic enrichment of source code identifiers through automatic abbreviation expansion for commit message generation. Information Technology and Implementation (Satellite): Conference Proceedings (pp. 298–301). Kyiv, Ukraine.

Pogorilyy, S. D., & Semonov, B. O. (2025). Language-specific fine-tuning of transformer models for commit message generation in version control systems. XXV International Scientific and Practical Conference “Information Technologies and Security” (ITS-2025). Kyiv, Ukraine.

Файли

Схожі дисертації

0826U005094

Чепель Леонід Валерійович

Методи і засоби побудови мереж Інтернету речей на основі гібридної блокчейн-архітектури з адаптивним консенсусом та мультифакторним управлінням вузлами.

0826U005048

Тіхонов Сергій Вікторович

Метод крипто-стійкого динамічного кодування і розподілу даних мобільної ad-hoc мережі Інтернету речей

0826U005068

Панарін Артем Сергійович

Методи і засоби забезпечення функційної безпечності інформаційно-керуючих систем АЕС на програмовних платформах з використанням комбінованої диверсності

0826U004993

Леонтієв Костянтин Петрович

Методи і засоби оцінювання функційної безпечності інформаційно-керуючих систем на програмовних платформах з урахуванням критичності припущень і помилок аналізу

0826U005012

Шеліхов Юрій Олександрович

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