Интеллектуальный самообучающийся модуль рефакторинга кода
UNIXCODER BERT ТЕХНИЧЕСКИЙ ДОЛГ АНАЛИЗ ИСХОДНОГО КОДА ГЛУБОКОЕ ОБУЧЕНИЕ МАШИННОЕ ОБУЧЕНИЕ
Интеллектуальный самообучающийся модуль рефакторинга кода представляет собой несколько обученных нейросетей, способные обнаруживать и исправлять определенные типы технического долга: нерепрезентативное название класса, нерепрезентативное название функции, перепутана переменная, перепутан boolean-литерал, нерелевантные комментарии.
Новизна и эксплуатационные характеристики - для данных задач в открытом доступе моделей нет, данное решение принимает на вход исходный код, обнаруживает в нем определенные типы технического долга и предлагает исправления этих типов технического долга.
Степень внедрения – выведено в эксплуатацию в режиме рекомендаций для пользователей.
Отслеживание и повышение качества программного кода, оптимизация ресурсов при разработке программного обеспечения.
Айдар
Валеев
Ильфатович
Научный руководитель
Отсутствует
Младший научный сотрудник
HKM-7336-2023
57219586340
0000-0002-9511-1488
РОССИЯ
Александр
Елизарьев
Сергеевич
Генеральный директор
РОССИЯ
28.23.35
Экспертные системы
28.23.37
Нейронные сети
28.23.24
Модели восприятия информации в интеллектуальных системах
02.02.AC
AUTOMATION & CONTROL SYSTEMS
Александр
Елизарьев
Сергеевич
Проектирование и разработка программы ЭВМ
РОССИЯ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
1027739479734
СЕРГЕЙ
ПОЛЯКОВ
ГЕННАДЬЕВИЧ
Организация
Федеральное государственное бюджетное учреждение "Фонд содействия развитию малых форм предприятий в научно-технической сфере"
Федеральные государственные бюджетные учреждения
ООО "ЦИФРОВЫЕ ПРИВЫЧКИ"
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦИФРОВЫЕ ПРИВЫЧКИ"
1161690131965
АЛЕКСАНДР
ЕЛИЗАРЬЕВ
СЕРГЕЕВИЧ
Организация
Организации, учрежденные юридическими лицами или гражданами, или юридическими лицами и гражданами совместно
Общества с ограниченной ответственностью