Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/32476
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Красильщиков Дмитрий Валерьевич | ru_RU |
dc.contributor.advisor | Krasilsikov Dmitrij Valerevic | en_GB |
dc.contributor.author | Кутленков Дмитрий Александрович | ru_RU |
dc.contributor.author | Kutlenkov Dmitrij Aleksandrovic | en_GB |
dc.contributor.editor | Брыксин Тимофей Александрович | ru_RU |
dc.contributor.editor | Bryksin Timofej Aleksandrovic | en_GB |
dc.date.accessioned | 2021-08-07T09:11:45Z | - |
dc.date.available | 2021-08-07T09:11:45Z | - |
dc.date.issued | 2021 | |
dc.identifier.other | 063554 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/32476 | - |
dc.description.abstract | Целью данной работы являлось создание плагина для среды разработки IntelliJ IDEA, способного классифицировать существующие в этой среде механизмы преобразования кода (Intention Actions) в соответствии с их полезностью в выбранном участке кода с помощью методов машинного обучения. В процессе данной работы был разработан инструмент для сбора данных, произведен сбор данных, разработан набор метрик для векторизации кода, проведены эксперименты с рядом моделей. В результате был создан прототип плагина, доступный для использования. | ru_RU |
dc.description.abstract | This work focuses on creation of a plugin for IDE IntelliJ IDEA capable of classifying existing actions for code refactoring (Intention Actions) according to their applicability at certain positions in code using machine learning methods. A data mining tool for code variants extraction was created, data from several projects were collected, a set of metrics for code vectorization was developed, several experiments with machine learning models were conducted. As a result, available for use plugin was created. | en_GB |
dc.language.iso | ru | |
dc.subject | Машинное обучение | ru_RU |
dc.subject | программная инженерия | ru_RU |
dc.subject | среды разработки | ru_RU |
dc.subject | улучшение кода | ru_RU |
dc.subject | Machine learning | en_GB |
dc.subject | software engineering | en_GB |
dc.subject | IDE | en_GB |
dc.subject | code refactoring | en_GB |
dc.title | Recommended Java code improvements in IntelliJ IDEA | en_GB |
dc.title.alternative | Рекомендация улучшений кода на Java в IntelliJ IDEA | ru_RU |
Располагается в коллекциях: | BACHELOR STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
VKR.pdf | Article | 438,16 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_2021___Otzyv_naucnogo_rukovoditela__bakalavr__Kutlenkov_D.A..pdf | ReviewSV | 84,38 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.