Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/32362
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.advisorШпильман Алексей Александровичru_RU
dc.contributor.advisorSpilman Aleksej Aleksandrovicen_GB
dc.contributor.authorЕлисеева Александра Михайловнаru_RU
dc.contributor.authorEliseeva Aleksandra Mihajlovnaen_GB
dc.contributor.editorБрыксин Тимофей Александровичru_RU
dc.contributor.editorBryksin Timofej Aleksandrovicen_GB
dc.date.accessioned2021-08-07T09:11:26Z-
dc.date.available2021-08-07T09:11:26Z-
dc.date.issued2021
dc.identifier.other062097en_GB
dc.identifier.urihttp://hdl.handle.net/11701/32362-
dc.description.abstractВ системах контроля версий при внесении изменений (коммите) есть возможность оставить небольшое сообщение на естественном языке. Для того, чтобы помочь разработчикам быстрее и удобнее писать сообщения к коммитам, в плагине Grazie к среде разработки IntelliJ IDEA есть функциональность их автодополнения. Но в существующей системе автодополнения не используется достаточно важная для этой задачи информация о внесенных в коммитах изменениях. В данной работе предлагается основанный на изменениях метод автодополнения сообщений к коммитам. По результатам экспериментов, по значению метрики MRR@5 предложенный метод превосходит используемый в настоящий момент на 66.35%.ru_RU
dc.description.abstractIn version control systems, it is possible to leave a small message in natural language when committing changes. To help developers write such messages faster and more conveniently, plugin Grazie for IDE IntelliJ IDEA has a commit messages completion feature. However, the existing completion system does not use quite important information about the commited changes. This work proposes change-based method for commit messages completion. According to experimental results, the proposed method outperforms the currently used method by 66.35% in terms of MRR@5 metric value.en_GB
dc.language.isoru
dc.subjectавтодополнениеru_RU
dc.subjectсообщения к коммитамru_RU
dc.subjectглубокое обучениеru_RU
dc.subjectметоды машинного обучения в области программной инженерииru_RU
dc.subjectcompletionen_GB
dc.subjectcommit messagesen_GB
dc.subjectdeep learningen_GB
dc.subjectmachine learning methods in software engineeringen_GB
dc.titleCompletion of commit messages in IntelliJ IDEAen_GB
dc.title.alternativeАвтодополнение сообщений к коммитам в среде разработки IntelliJ IDEAru_RU
Располагается в коллекциях:BACHELOR STUDIES

Файлы этого ресурса:
Файл Описание РазмерФормат 
Alexandra_Eliseeva__bachelor_thesis__2021.pdfArticle400,11 kBAdobe PDFПросмотреть/Открыть
reviewSV_CCF18052021.pdfReviewSV590,8 kBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.