88 citations · 136 across the 34 of their papers we have counts for
4 papers · 1 filter
Sosed: a tool for finding similar software projects
Egor Bogomolov, Yaroslav Golubev, Artyom Lobanov +2
In this paper, we present Sosed, a tool for discovering similar software projects. We use fastText to compute the embeddings of subtokens into a dense space for 120,000 GitHub repo…
Recommendation of Move Method Refactoring Using Path-Based Representation of Code
Zarina Kurbatova, Ivan Veselov, Yaroslav Golubev +1
Software refactoring plays an important role in increasing code quality. One of the most popular refactoring types is the Move Method refactoring. It is usually applied when a meth…
A Study of Potential Code Borrowing and License Violations in Java Projects on GitHub
Yaroslav Golubev, Maria Eliseeva, Nikita Povarov +1
With an ever-increasing amount of open source software, the popularity of services like GitHub that facilitate code reuse, and common misconceptions about the licensing of open sou…
Multi-threshold token-based code clone detection
Yaroslav Golubev, Viktor Poletansky, Nikita Povarov +1
Clone detection plays an important role in software engineering. Finding clones within a single project introduces possible refactoring opportunities, and between different project…