Исследовательская группа

Методы машинного обучения в области программной инженерии

Публикации

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

June 2021

Egor Spirin, Egor Bogomolov, Vladimir Kovalenko, Timofey Bryksin

18th International Conference on Mining Software Repositories (MSR)

Подробнее

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, Timofey Bryksin

2021 ACM SIGCSE Technical Symposium

Подробнее

Multi-threshold token-based code clone detection

March 2021

Yaroslav Golubev, Viktor Poletansky, Nikita Povarov, Timofey Bryksin

28th IEEE International Conference on Software Analysis, Evolution and Reengineering

Подробнее

Sosed: a tool for finding similar software projects

September 2020

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

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

Подробнее

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, Rana Alkadhi

Empirical Software Engineering (EMSE)

Подробнее

Comparing Block-based Programming Models for Two-armed Robots

September 2020

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

IEEE Transactions on Software Engineering

Подробнее

A Study of Potential Code Borrowing and License Violations in Java Projects on GitHub

June 2020

Yaroslav Golubev, Maria Eliseeva, Nikita Povarov, Timofey Bryksin

17th International Conference on Mining Software Repositories (MSR)

Подробнее

Recommendation of Move Method Refactoring Using Path-Based Representation of Code

June 2020

Zarina Kurbatova, Ivan Veselov, Yaroslav Golubev, Timofey Bryksin

4th International Workshop on Refactoring (IWoR)

Подробнее

Building Implicit Vector Representations of Individual Coding Style

June 2020

Vladimir Kovalenko, Egor Bogomolov, Timofey Bryksin, Alberto Bacchelli

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

Подробнее

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, Nikita Povarov

17th International Conference on Mining Software Repositories (MSR)

Подробнее

Visualization of Methods Changeability Based on VCS Data

June 2020

Sergey Svitkov, Timofey Bryksin

17th International Conference on Mining Software Repositories (MSR)

Подробнее

Multi-Objective Optimization for Token-Based Clone Detection

February 2020

Yaroslav Golubev, Viktor Poletansky, Nikita Povarov, Timofey Bryksin

arXiv preprint

Подробнее

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

February 2020

Egor Bogomolov, Vladimir Kovalenko, Alberto Bacchelli, Timofey Bryksin

arXiv preprint

Подробнее

Kotless: a Serverless Framework for Kotlin

November 2019

Vladislav Tankov, Yaroslav Golubev, Timofey Bryksin

34th IEEE/ACM International Conference on Automated Software Engineering (ASE)

Подробнее

Automatic Classification of Error Types in Solutions to Programming Assignments at Online Learning Platform

June 2019

Artyom Lobanov, Timofey Bryksin, and Alexey Shpilman

The 20th International Conference on Artificial Intelligence in Education (AIED)

Подробнее

Evaluation of Move Method refactorings recommendation algorithms: are we doing it right?

May 2019

Evgenii Novozhilov, Ivan Veselov, Mikhail Pravilov, Timofey Bryksin

3rd International Workshop on Refactoring (IWoR)

Подробнее

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

May 2019

Vladimir Kovalenko, Egor Bogomolov, Timofey Bryksin, Alberto Bacchelli

16th International Conference on Mining Software Repositories (MSR)

Подробнее

Does reviewer recommendation help developers?

September 2018

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

IEEE Transactions on Software Engineering

Подробнее

Automatic Recommendation of Move Method Refactorings Using Clustering Ensembles

September 2018

Timofey Bryksin, Evgenii Novozhilov, and Aleksei Shpilman

2nd International Workshop on Refactoring (IWoR)

Подробнее

Mining file histories: should we consider branches?

September 2018

Vladimir Kovalenko, Fabio Palomba, Alberto Bacchelli

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

Подробнее

Detecting anomalies in Kotlin code

July 2018

Timofey Bryksin, Victor Petukhov, Kirill Smirenko, Nikita Povarov

2nd International Workshop on Machine Learning techniques for Programming Languages

Подробнее

Code review for newcomers: is it different?

May 2018

Vladimir Kovalenko, Alberto Bacchelli

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

Подробнее

Data-based code synthesis in IntelliJ IDEA

April 2018

V. Tankov and T. Bryksin

3rd Conference on Software Engineering and Information Management (SEIM)

Подробнее

Automated refactoring of object-oriented code using clustering ensembles

February 2018

T. Bryskin, A. Shpilman, D. Kudenko

AAAI Workshop on Natural Language Processing for Software Engineering

Подробнее