Alejandra Siles Antezana2026-03-222026-03-22201910.1109/icse-companion.2019.00071https://doi.org/10.1109/icse-companion.2019.00071https://andeanlibrary.org/handle/123456789/51098Citaciones: 4Developers often face usability problems when trying to adopt refactoring tools. We replicate a user study to identify and categorize these problems, and we propose a tool that guides the developer to select the correct piece of code for Extract Method refactoring. Our tool works during the workflow of refactoring activities and selects candidate selections that (i) are syntactically correct and (ii) meet the necessary preconditions for Extract Method.enCode refactoringComputer scienceWorkflowUsabilityCategorizationSoftware engineeringProgramming languageHuman–computer interactionTOAD: A Tool for Recommending Auto-Refactoring Alternativesarticle