Исследовательская группа
Методы машинного обучения в области программной инженерии
Автоматическое выделение метода
10 октября
Одним из самых распространённых рефакторингов является "Выделение метода".
В докладе будет рассмотрено два инструмента для автоматической рекомендации этого типа рефакторинга, реализованных для программ на Java.
Оба инструмента реализованы как плагины для Eclipse: JExtract ищет независимый код в методе, а GEMS предсказывает, какой блок кода можно выделить, используя разные метрики функциональности. В докладе будут рассмотрены детали работы обоих алгоритмов, а также эксперименты авторов и сравнение этих инструментов.
Докладчик: Глеб Захаров.
Язык доклада: русский.
Дата и время: 10-е октября, 20:00-21:30.
Место: Таймс, 204.