1 code implementation • 23 Mar 2021 • Egor Spirin, Egor Bogomolov, Vladimir Kovalenko, Timofey Bryksin
PSI trees contain code syntax trees as well as functions to work with them, and therefore can be used to enrich code representation using static analysis algorithms of modern IDEs.
1 code implementation • 9 Dec 2020 • Elena Lyulina, Anastasiia Birillo, Vladimir Kovalenko, Timofey Bryksin
To validate and showcase the toolkit, we present a dataset collected by our tools.
Software Engineering D.2.2; K.3.2
2 code implementations • 6 Jul 2020 • Egor Bogomolov, Yaroslav Golubev, Artyom Lobanov, Vladimir Kovalenko, Timofey Bryksin
We use a dataset of 9 million GitHub projects as a reference search base.
Software Engineering
1 code implementation • 3 Apr 2020 • Timofey Bryksin, Victor Petukhov, Ilya Alexin, Stanislav Prikhodko, Alexey Shpilman, Vladimir Kovalenko, Nikita Povarov
In this work, we apply anomaly detection to source code and bytecode to facilitate the development of a programming language and its compiler.
2 code implementations • 10 Feb 2020 • Vladimir Kovalenko, Egor Bogomolov, Timofey Bryksin, Alberto Bacchelli
With the goal of facilitating team collaboration, we propose a new approach to building vector representations of individual developers by capturing their individual contribution style, or coding style.
Software Engineering Social and Information Networks
no code implementations • 30 Nov 2016 • Igor Altsybeev, Vladimir Kovalenko
Centrality, as a geometrical property of the collision, is crucial for the physical interpretation of nucleus-nucleus and proton-nucleus experimental data.