Vladimir Kovalenko

Research Groups

Biography

Born and raised in Saint Petersburg, Russia, I have been living in The Netherlands since 2016.

I work on making collaboration tools in software engineering more aware of the processes they support and more helpful. I lead the Intelligent Collaboration Tools Lab at JetBrains Research in Amsterdam.

You can drop me a line.

Publications

RefactorInsight: Enhancing IDE Representation of Changes in Git with Refactorings Information

November 2021

Zarina Kurbatova, Vladimir Kovalenko, Ioana Savu, Bob Brockbernd, Dan Andreescu, Matei Anton, Roman Venediktov, Elena Tikhomirova, and Timofey Bryksin

36th IEEE/ACM International Conference on Automated Software Engineering (ASE'21)

Read more

Authorship Attribution of Source Code: A Language-Agnostic Approach and Applicability in Software Engineering

August 2021

Egor Bogomolov, Vladimir Kovalenko, Alberto Bacchelli, and Timofey Bryksin

The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE'21)

Read more

PSIMiner: A Tool for Mining Rich Abstract Syntax Trees from Code

May 2021

Egor Spirin, Egor Bogomolov, Vladimir Kovalenko, and Timofey Bryksin

18th International Conference on Mining Software Repositories (MSR'21)

Read more

TaskTracker-tool: a Toolkit for Tracking of Code Snapshots and Activity Data During Solution of Programming Tasks

March 2021

Elena Lyulina, Anastasiia Birillo, Vladimir Kovalenko, andTimofey Bryksin

2021 ACM SIGCSE Technical Symposium (SIGCSE'21)

Read more

TNM: A Tool for Mining of Socio-Technical Data from Git Repositories

March 2021

Nikolai Sviridov, Mikhail Evtikhiev, Vladimir Kovalenko

Read more

Pandemic Programming: How COVID-19 Affects Software Developers And How Their Organizations Can Help

September 2020

Paul Ralph, Sebastian Baltes, Gianisa Adisaputri, Richard Torkar, Vladimir Kovalenko, Marcos Kalinowski, Nicole Novielli, Shin Yoo, Xavier Devroey, Xin Tan, Minghui Zhou, Burak Turhan, Rashina Hoda, Hideaki Hata, Gregorio Robles, Amin Milani Fard, and Rana Alkadhi

Empirical Software Engineering (EMSE)

Read more

Sosed: a Tool for Finding Similar Software Projects

September 2020

Egor Bogomolov, Yaroslav Golubev, Artyom Lobanov, Vladimir Kovalenko and Timofey Bryksin

35th IEEE/ACM International Conference on Automated Software Engineering (ASE'20)

Read more

Comparing Block-based Programming Models for Two-armed Robots

September 2020

Nico Ritschel, Vladimir Kovalenko, Reid Holmes, Ron Garcia, and David C. Shepherd

IEEE Transactions on Software Engineering

Read more

Building Implicit Vector Representations of Individual Coding Style

June 2020

Vladimir Kovalenko, Egor Bogomolov, Timofey Bryksin and Alberto Bacchelli

13th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE'20)

Read more

Using Large-Scale Anomaly Detection on Code to Improve Kotlin Compiler

June 2020

Timofey Bryksin, Victor Petukhov, Ilya Alexin, Stanislav Prikhodko, Alexey Shpilman, Vladimir Kovalenko and Nikita Povarov

17th International Conference on Mining Software Repositories (MSR'20)

Read more

PathMiner: A Library for Mining of Path-Based Representations of Code

May 2019

Vladimir Kovalenko, Egor Bogomolov, Timofey Bryksin, and Alberto Bacchelli

16th International Conference on Mining Software Repositories (MSR'19)

Read more

Mining File Histories: Should We Consider Branches?

September 2018

Vladimir Kovalenko, Fabio Palomba, and Alberto Bacchelli

33rd ACM/IEEE International Conference on Automated Software Engineering (ASE'18)

Read more

Does Reviewer Recommendation Help Developers?

September 2018

Vladimir Kovalenko, Nava Tintarev, Evgeny Pasynkov, Christian Bird, and Alberto Bacchelli

IEEE Transactions on Software Engineering

Read more

Code Review for Newcomers: Is It Different?

May 2018

Vladimir Kovalenko and Alberto Bacchelli

11th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE'18)

Read more