A Novel Refactoring and Semantic Aware Abstract Syntax Tree Differencing Tool and a Benchmark for Evaluating the Accuracy of Diff Tools
Fuente:
arXiv
Guardado en:
| Autores principales: | Alikhanifard, Pouria, Tsantalis, Nikolaos |
|---|---|
| Formato: | Preprint |
| Publicado: |
2024
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
Ejemplares similares
Refactoring-aware Block Tracking in Commit History
por: Hasan, Mohammed Tayeeb, et al.
Publicado: (2024)
por: Hasan, Mohammed Tayeeb, et al.
Publicado: (2024)
An Empirical Study of Refactoring Engine Bugs
por: Wang, Haibo, et al.
Publicado: (2024)
por: Wang, Haibo, et al.
Publicado: (2024)
MANTRA: Enhancing Automated Method-Level Refactoring with Contextual RAG and Multi-Agent LLM Collaboration
por: Xu, Yisen, et al.
Publicado: (2025)
por: Xu, Yisen, et al.
Publicado: (2025)
Leveraging LLMs, IDEs, and Semantic Embeddings for Automated Move Method Refactoring
por: Bellur, Abhiram, et al.
Publicado: (2025)
por: Bellur, Abhiram, et al.
Publicado: (2025)
Refactoring Deep Learning Code: A Study of Practices and Unsatisfied Tool Needs
por: Wang, Siqi, et al.
Publicado: (2024)
por: Wang, Siqi, et al.
Publicado: (2024)
AI-Generated Smells: An Analysis of Code and Architecture in LLM and Agent-Driven Development
por: Zhu, Yuecai, et al.
Publicado: (2026)
por: Zhu, Yuecai, et al.
Publicado: (2026)
Beyond Surface Similarity: Evaluating LLM-Based Test Refactorings with Structural and Semantic Awareness
por: Ouédraogo, Wendkûuni C., et al.
Publicado: (2025)
por: Ouédraogo, Wendkûuni C., et al.
Publicado: (2025)
Exploring the Effectiveness of Abstract Syntax Tree Patterns for Algorithm Recognition
por: Neumüller, Denis, et al.
Publicado: (2026)
por: Neumüller, Denis, et al.
Publicado: (2026)
Hyperparameter Optimization for AST Differencing
por: Martinez, Matias, et al.
Publicado: (2020)
por: Martinez, Matias, et al.
Publicado: (2020)
SWE-Refactor: A Repository-Level Benchmark for Real-World LLM-Based Code Refactoring
por: Xu, Yisen, et al.
Publicado: (2026)
por: Xu, Yisen, et al.
Publicado: (2026)
RefFilter: Improving Semantic Conflict Detection via Refactoring-Aware Static Analysis
por: Lira, Victor, et al.
Publicado: (2025)
por: Lira, Victor, et al.
Publicado: (2025)
PASDA: A Partition-based Semantic Differencing Approach with Best Effort Classification of Undecided Cases
por: Glock, Johann, et al.
Publicado: (2023)
por: Glock, Johann, et al.
Publicado: (2023)
Revisiting Code Similarity Evaluation with Abstract Syntax Tree Edit Distance
por: Song, Yewei, et al.
Publicado: (2024)
por: Song, Yewei, et al.
Publicado: (2024)
SBFT Tool Competition 2024 -- Python Test Case Generation Track
por: Erni, Nicolas, et al.
Publicado: (2024)
por: Erni, Nicolas, et al.
Publicado: (2024)
Diff-XYZ: A Benchmark for Evaluating Diff Understanding
por: Glukhov, Evgeniy, et al.
Publicado: (2025)
por: Glukhov, Evgeniy, et al.
Publicado: (2025)
SafeToolBench: Pioneering a Prospective Benchmark to Evaluating Tool Utilization Safety in LLMs
por: Xia, Hongfei, et al.
Publicado: (2025)
por: Xia, Hongfei, et al.
Publicado: (2025)
Refactoring Detection in C++ Programs with RefactoringMiner++
por: Ritz, Benjamin, et al.
Publicado: (2025)
por: Ritz, Benjamin, et al.
Publicado: (2025)
A Soundness and Precision Benchmark for Java Debloating Tools
por: Klauke, Jonas, et al.
Publicado: (2025)
por: Klauke, Jonas, et al.
Publicado: (2025)
ToolScan: A Benchmark for Characterizing Errors in Tool-Use LLMs
por: Kokane, Shirley, et al.
Publicado: (2024)
por: Kokane, Shirley, et al.
Publicado: (2024)
BDiff: Block-aware and Accurate Text-based Code Differencing
por: Lu, Yao, et al.
Publicado: (2025)
por: Lu, Yao, et al.
Publicado: (2025)
Beyond Accuracy: Unveiling Inefficiency Patterns in Tool-Integrated Reasoning
por: Su, Qisheng, et al.
Publicado: (2026)
por: Su, Qisheng, et al.
Publicado: (2026)
Code Refactoring with LLM: A Comprehensive Evaluation With Few-Shot Settings
por: Tapader, Md. Raihan, et al.
Publicado: (2025)
por: Tapader, Md. Raihan, et al.
Publicado: (2025)
Evaluating the Effectiveness of Small Language Models in Detecting Refactoring Bugs
por: Gheyi, Rohit, et al.
Publicado: (2025)
por: Gheyi, Rohit, et al.
Publicado: (2025)
How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations
por: AlOmar, Eman Abdullah, et al.
Publicado: (2024)
por: AlOmar, Eman Abdullah, et al.
Publicado: (2024)
"Refactoring Runaway": Understanding and Mitigating Tangled Refactorings in Coding Agents for Issue Resolution
por: Tian, Zhao, et al.
Publicado: (2026)
por: Tian, Zhao, et al.
Publicado: (2026)
ToolScope: Enhancing LLM Agent Tool Use through Tool Merging and Context-Aware Filtering
por: Liu, Marianne Menglin, et al.
Publicado: (2025)
por: Liu, Marianne Menglin, et al.
Publicado: (2025)
Automated Unit Test Refactoring
por: Gao, Yi, et al.
Publicado: (2024)
por: Gao, Yi, et al.
Publicado: (2024)
Improving Code Comprehension through Cognitive-Load Aware Automated Refactoring for Novice Programmers
por: Saha, Subarna, et al.
Publicado: (2026)
por: Saha, Subarna, et al.
Publicado: (2026)
A Differential Fuzzing-Based Evaluation of Functional Equivalence in LLM-Generated Code Refactorings
por: Dristi, Simantika Bhattacharjee, et al.
Publicado: (2026)
por: Dristi, Simantika Bhattacharjee, et al.
Publicado: (2026)
Smart Contract Vulnerabilities, Tools, and Benchmarks: an Updated Systematic Literature Review
por: Iuliano, Gerardo, et al.
Publicado: (2024)
por: Iuliano, Gerardo, et al.
Publicado: (2024)
Semantic Tool Discovery for Large Language Models: A Vector-Based Approach to MCP Tool Selection
por: Mudunuri, Sarat, et al.
Publicado: (2026)
por: Mudunuri, Sarat, et al.
Publicado: (2026)
Towards Supporting Quality Architecture Evaluation with LLM Tools
por: Capilla, Rafael, et al.
Publicado: (2026)
por: Capilla, Rafael, et al.
Publicado: (2026)
ToolMisuseBench: An Offline Deterministic Benchmark for Tool Misuse and Recovery in Agentic Systems
por: Sigdel, Akshey, et al.
Publicado: (2026)
por: Sigdel, Akshey, et al.
Publicado: (2026)
Consistent or Sensitive? Automated Code Revision Tools Against Semantics-Preserving Perturbations
por: Pirouzkhah, Shirin, et al.
Publicado: (2026)
por: Pirouzkhah, Shirin, et al.
Publicado: (2026)
SoliDiffy: AST Differencing for Solidity Smart Contracts
por: Eshghie, Mojtaba, et al.
Publicado: (2024)
por: Eshghie, Mojtaba, et al.
Publicado: (2024)
A Novel Mutation Based Method for Detecting FPGA Logic Synthesis Tool Bugs
por: Zhang, Yi, et al.
Publicado: (2025)
por: Zhang, Yi, et al.
Publicado: (2025)
A Novel Interactive-Guided Differential Testing Approach for FPGA Simulation Debugger Tools
por: Guo, Shikai, et al.
Publicado: (2025)
por: Guo, Shikai, et al.
Publicado: (2025)
A Tool for Benchmarking Large Language Models' Robustness in Assessing the Realism of Driving Scenarios
por: Wu, Jiahui, et al.
Publicado: (2025)
por: Wu, Jiahui, et al.
Publicado: (2025)
A Dataset of Software Bill of Materials for Evaluating SBOM Consumption Tools
por: Kishimoto, Rio, et al.
Publicado: (2025)
por: Kishimoto, Rio, et al.
Publicado: (2025)
MetaTool Benchmark for Large Language Models: Deciding Whether to Use Tools and Which to Use
por: Huang, Yue, et al.
Publicado: (2023)
por: Huang, Yue, et al.
Publicado: (2023)
Ejemplares similares
-
Refactoring-aware Block Tracking in Commit History
por: Hasan, Mohammed Tayeeb, et al.
Publicado: (2024) -
An Empirical Study of Refactoring Engine Bugs
por: Wang, Haibo, et al.
Publicado: (2024) -
MANTRA: Enhancing Automated Method-Level Refactoring with Contextual RAG and Multi-Agent LLM Collaboration
por: Xu, Yisen, et al.
Publicado: (2025) -
Leveraging LLMs, IDEs, and Semantic Embeddings for Automated Move Method Refactoring
por: Bellur, Abhiram, et al.
Publicado: (2025) -
Refactoring Deep Learning Code: A Study of Practices and Unsatisfied Tool Needs
por: Wang, Siqi, et al.
Publicado: (2024)