Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/25814
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Поваров Никита Игоревич | ru_RU |
dc.contributor.advisor | Povarov Nikita Igorevic | en_GB |
dc.contributor.author | Курбатова Зарина Идиевна | ru_RU |
dc.contributor.author | Kurbatova Zarina Idievna | en_GB |
dc.contributor.editor | Брыксин Тимофей Александрович | ru_RU |
dc.contributor.editor | Bryksin Timofej Aleksandrovic | en_GB |
dc.date.accessioned | 2021-03-24T15:08:08Z | - |
dc.date.available | 2021-03-24T15:08:08Z | - |
dc.date.issued | 2019 | |
dc.identifier.other | 040266 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/25814 | - |
dc.description.abstract | Методы машинного обучения набирают популярность и внедряются во многие области, в том числе они нашли применение в анализе программного кода. Одной из актуальных задач анализа программного кода является предсказание имени метода по его содержимому. В данной выпускной квалификационной работе представлен обзор нескольких подходов к рекомендации имен методов. Предлагается решение в виде плагина для среды разработки IntelliJ IDEA, которое рекомендует имена для методов. Плагин работает в двух режимах: рекомендация имен по запросу и автоматическая инспекция, которая в фоновом режиме анализирует код и предлагает рекомендации. Была проведена апробация с привлечением нескольких разработчиков, которые дали положительную оценку плагину. | ru_RU |
dc.description.abstract | Machine learning methods are being applied to many areas, including analysis of program code. There is a method naming problem: the problem of inferring a method’s name from its body. This graduation thesis provides an overview of several approaches to solve the method naming problem. In this paper, we introduce the plugin for IntelliJ IDEA which recommends names for the methods. The plugin contains inspection that analyzes methods in the project in background mode and shows suggestions if there are better names for the method. Also there is opportunity to get method name suggestions by request. | en_GB |
dc.language.iso | ru | |
dc.subject | машинное обучение | ru_RU |
dc.subject | плагин | ru_RU |
dc.subject | анализ программного кода | ru_RU |
dc.subject | machine learning | en_GB |
dc.subject | plugin | en_GB |
dc.subject | IntelliJ IDEA | en_GB |
dc.subject | code analysis | en_GB |
dc.title | Automatic recommendation of method names in IntelliJ IDEA | en_GB |
dc.title.alternative | Автоматическая рекомендация имён методов в IntelliJ IDEA | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
Kurbatova_report.pdf | Article | 1,25 MB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.