
Ярослав Голубев
Исследовательские группы
Биография
В 2018 году окончил бакалавриат Университета ИТМО по направлению "Техническая физика".
В 2020 году с отличием окончил магистратуру Университета ИТМО по направлению "Лазерная техника и лазерные технологии".
С 2020 года является студентом Института философии человека РГПУ им. А.И. Герцена.
В лаборатории занимается эмпирическими исследованиями больших объёмов кода и анализом зависимостей в них. Основными интересами помимо работы являются история, философия, лингвистика и изучение китайского языка.
Публикации
Infrastructure in Code: Towards Developer-Friendly Cloud Applications
Ноябрь 2021
Vladislav Tankov, Dmitriy Valchuk, Yaroslav Golubev, and Timofey Bryksin
PyNose: A Test Smell Detector For Python
Ноябрь 2021
Tongjie Wang, Yaroslav Golubev, Oleg Smirnov, Jiawei Li, Timofey Bryksin, and Iftekhar Ahmed
Revizor: A Data-Driven Approach to Automate Frequent Code Changes Based on Graph Matching
Ноябрь 2021
Oleg Smirnov, Artyom Lobanov, Yaroslav Golubev, Elena Tikhomirova, and Timofey Bryksin
On the Nature of Code Cloning in Open-Source Java Projects
Октябрь 2021
Yaroslav Golubev and Timofey Bryksin
Sorrel: an IDE Plugin for Managing Licenses and Detecting License Incompatibilities
Сентябрь 2021
Dmitry Pogrebnoy, Ivan Kuznetsov, Yaroslav Golubev, Vladislav Tankov, and Timofey Bryksin
Unsupervised Learning of General-Purpose Embeddings for Code Changes
Август 2021
Mikhail Pravilov, Egor Bogomolov, Yaroslav Golubev, and Timofey Bryksin
One Thousand and One Stories: A Large-Scale Survey of Software Refactoring
Август 2021
Yaroslav Golubev, Zarina Kurbatova, Eman Abdullah AlOmar, Timofey Bryksin, and Mohamed Wiem Mkaouer
Changes from the Trenches: Should We Automate Them?
Май 2021
Yaroslav Golubev, Jiawei Li, Viacheslav Bushev, Timofey Bryksin, and Iftekhar Ahmed
Multi-Threshold Token-Based Code Clone Detection
Март 2021
Yaroslav Golubev, Viktor Poletansky, Nikita Povarov, and Timofey Bryksin
Sosed: a Tool for Finding Similar Software Projects
Сентябрь 2020
Egor Bogomolov, Yaroslav Golubev, Artyom Lobanov, Vladimir Kovalenko and Timofey Bryksin
Recommendation of Move Method Refactoring Using Path-Based Representation of Code
Июнь 2020
Zarina Kurbatova, Ivan Veselov, Yaroslav Golubev and Timofey Bryksin
A Study of Potential Code Borrowing and License Violations in Java Projects on GitHub
Июнь 2020
Yaroslav Golubev, Maria Eliseeva, Nikita Povarov and Timofey Bryksin
Kotless: a Serverless Framework for Kotlin
Ноябрь 2019
Vladislav Tankov, Yaroslav Golubev, andTimofey Bryksin