A fine-grained data set and analysis of tangling in bug fixing commits

S Herbold, A Trautsch, B Ledel… - Empirical Software …, 2022 - Springer
Context Tangled commits are changes to software that address multiple concerns at once.
For researchers interested in bugs, tangled commits mean that they actually study not only …

Synthesizing code quality rules from examples

P Garg, SH Sengamedu - Proceedings of the ACM on Programming …, 2022 - dl.acm.org
Static Analysis tools have rules for several code quality issues and these rules are created
by experts manually. In this paper, we address the problem of automatic synthesis of code …

Example-based synthesis of static analysis rules

P Garg, SS SHS - arXiv preprint arXiv:2204.08643, 2022 - arxiv.org
Static Analysis tools have rules for several code quality issues and these rules are created
by experts manually. In this paper, we address the problem of automatic synthesis of code …

Automatic Mining of Code Fix Patterns from Code Repositories

D Koryabkin, V Ignatyev - 2022 Ivannikov Memorial Workshop …, 2022 - ieeexplore.ieee.org
The majority of conventional automated approaches to examination and correction of source
code (such as static and dynamic analysis methods) often prove to be not fully adequate for …

ПОИСК ОШИБОК В ИСХОДНОМ КОДЕ НА ОСНОВЕ ИСТОРИИ ИСПРАВЛЕНИЙ С ПОМОЩЬЮ МЕТОДОВ МАШИННОГО ОБУЧЕНИЯ

ВН Игнатьев, ДА Корябкин - Ломоносовские чтения, 2022 - elibrary.ru
Стандартные методы поиска ошибок в исходном коде требуют спецификации уже
известных проблем, но не позволяют обнаруживать проблемы за 98 Игнатьев ВН …