Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть EM-Assist: Safe automated Extract Method refactoring with LLMs

  • Dorin Pomian
  • 2024-01-29
  • 181
EM-Assist: Safe automated Extract Method refactoring with LLMs
  • ok logo

Скачать EM-Assist: Safe automated Extract Method refactoring with LLMs бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно EM-Assist: Safe automated Extract Method refactoring with LLMs или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку EM-Assist: Safe automated Extract Method refactoring with LLMs бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео EM-Assist: Safe automated Extract Method refactoring with LLMs

This video accompanies the FSE'24 Tool Demo Submission entitled "EM-Assist: Safe automated ExtractMethod refactoring with LLMs". Excessively long methods, loaded with multiple responsibilities, are challenging to understand, debug, reuse, and maintain. The solution lies in the widely recognized Extract Method refactoring. While the application of this refactoring is supported in modern IDEs,recommending which code fragments to extract has been the topic of many research tools. However, they often struggle to replicate real-world developer practices, resulting in recommendations that do not align with what a human developer would do in real life.

To address this issue, we introduce EM-Assist, an IntelliJ IDEA plugin that uses LLMs to generate refactoring suggestions and subsequently validates, enhances, and ranks them. Finally, EM-Assist uses the IDE to apply the user-selected recommendation.In our extensive evaluation, EM-Assist consistently suggests the correct refactoring among its top-5 recommendations, achieving a60.6% recall rate, surpassing existing tools with a 52.2% recall rate on a synthetic corpus used by other researchers. When replicating 1,615 real-world refactorings that actually took place in open-source projects, EM-Assist’s recall rate was 48.9%, compare dto 23.4% for the previous best-in-class tool that relies solely on static analysis. Moreover, we conducted a usability survey with 18industrial developers and 94.4% gave a positive rating.

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]