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

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

Детекция аномалий в коде на Kotlin

Руководитель проекта: Тимофей Брыксин
Статус: Активный

Мы скачали с Гитхаба весь код на Kotlin, векторизовали его, и прогнали через алгоритм детекции аномалий. Там, где смогли, мы сделали то же самое для байткода. Таким образом мы нашли интересный команде компилятора Kotlin код — валидный, но очень необычный — и несколько примеров странного поведения компилятора.

Статью приняли на MSR 2020.

Участники

Публикации