Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/32362
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Шпильман Алексей Александрович | ru_RU |
dc.contributor.advisor | Spilman Aleksej Aleksandrovic | en_GB |
dc.contributor.author | Елисеева Александра Михайловна | ru_RU |
dc.contributor.author | Eliseeva Aleksandra Mihajlovna | en_GB |
dc.contributor.editor | Брыксин Тимофей Александрович | ru_RU |
dc.contributor.editor | Bryksin Timofej Aleksandrovic | en_GB |
dc.date.accessioned | 2021-08-07T09:11:26Z | - |
dc.date.available | 2021-08-07T09:11:26Z | - |
dc.date.issued | 2021 | |
dc.identifier.other | 062097 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/32362 | - |
dc.description.abstract | В системах контроля версий при внесении изменений (коммите) есть возможность оставить небольшое сообщение на естественном языке. Для того, чтобы помочь разработчикам быстрее и удобнее писать сообщения к коммитам, в плагине Grazie к среде разработки IntelliJ IDEA есть функциональность их автодополнения. Но в существующей системе автодополнения не используется достаточно важная для этой задачи информация о внесенных в коммитах изменениях. В данной работе предлагается основанный на изменениях метод автодополнения сообщений к коммитам. По результатам экспериментов, по значению метрики MRR@5 предложенный метод превосходит используемый в настоящий момент на 66.35%. | ru_RU |
dc.description.abstract | In 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.iso | ru | |
dc.subject | автодополнение | ru_RU |
dc.subject | сообщения к коммитам | ru_RU |
dc.subject | глубокое обучение | ru_RU |
dc.subject | методы машинного обучения в области программной инженерии | ru_RU |
dc.subject | completion | en_GB |
dc.subject | commit messages | en_GB |
dc.subject | deep learning | en_GB |
dc.subject | machine learning methods in software engineering | en_GB |
dc.title | Completion of commit messages in IntelliJ IDEA | en_GB |
dc.title.alternative | Автодополнение сообщений к коммитам в среде разработки IntelliJ IDEA | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
Alexandra_Eliseeva__bachelor_thesis__2021.pdf | Article | 400,11 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_CCF18052021.pdf | ReviewSV | 590,8 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.