Bugs in the Shadows: Static Detection of Faulty Python Refactorings
Fuente:
arXiv
Salvato in:
| Autori principali: | Oliveira, Jonhnanthan, Gheyi, Rohit, Ribeiro, Márcio, Garcia, Alessandro |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2025
|
| Soggetti: | |
| Accesso online: | |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
Documenti analoghi
Evaluating the Effectiveness of Small Language Models in Detecting Refactoring Bugs
di: Gheyi, Rohit, et al.
Pubblicazione: (2025)
di: Gheyi, Rohit, et al.
Pubblicazione: (2025)
Foundation Models as Oracles for Refactoring Correctness Detection
di: Gheyi, Rohit, et al.
Pubblicazione: (2026)
di: Gheyi, Rohit, et al.
Pubblicazione: (2026)
RefModel: Detecting Refactorings using Foundation Models
di: Simões, Pedro, et al.
Pubblicazione: (2025)
di: Simões, Pedro, et al.
Pubblicazione: (2025)
Evaluating the Capability of LLMs in Identifying Compilation Errors in Configurable Systems
di: Albuquerque, Lucas, et al.
Pubblicazione: (2024)
di: Albuquerque, Lucas, et al.
Pubblicazione: (2024)
Assessing Python Style Guides: An Eye-Tracking Study with Novice Developers
di: Roberto, Pablo, et al.
Pubblicazione: (2024)
di: Roberto, Pablo, et al.
Pubblicazione: (2024)
Refactoring for Novices in Java: An Eye Tracking Study on the Extract vs. Inline Methods
di: da Costa, José Aldo Silva, et al.
Pubblicazione: (2026)
di: da Costa, José Aldo Silva, et al.
Pubblicazione: (2026)
Evaluating Large Language Models in Detecting Test Smells
di: Lucas, Keila, et al.
Pubblicazione: (2024)
di: Lucas, Keila, et al.
Pubblicazione: (2024)
Investigating the Performance of Small Language Models in Detecting Test Smells in Manual Test Cases
di: Lucas, Keila, et al.
Pubblicazione: (2025)
di: Lucas, Keila, et al.
Pubblicazione: (2025)
Variability-Aware Detection and Repair of Compilation Errors Using Foundation Models in Configurable Systems
di: Gheyi, Rohit, et al.
Pubblicazione: (2026)
di: Gheyi, Rohit, et al.
Pubblicazione: (2026)
Code Generation with Small Language Models: A Codeforces-Based Study
di: Souza, Débora, et al.
Pubblicazione: (2025)
di: Souza, Débora, et al.
Pubblicazione: (2025)
An Empirical Study of Refactoring Engine Bugs
di: Wang, Haibo, et al.
Pubblicazione: (2024)
di: Wang, Haibo, et al.
Pubblicazione: (2024)
Assessing the Bug-Proneness of Refactored Code: A Longitudinal Multi-Project Study
di: Ferreira, Isabella, et al.
Pubblicazione: (2025)
di: Ferreira, Isabella, et al.
Pubblicazione: (2025)
Automated Refactoring of Non-Idiomatic Python Code: A Differentiated Replication with LLMs
di: Midolo, Alessandro, et al.
Pubblicazione: (2025)
di: Midolo, Alessandro, et al.
Pubblicazione: (2025)
From Human to Machine Refactoring: Assessing GPT-4's Impact on Python Class Quality and Readability
di: Midolo, Alessandro, et al.
Pubblicazione: (2026)
di: Midolo, Alessandro, et al.
Pubblicazione: (2026)
Testing Refactoring Engine via Historical Bug Report driven LLM
di: Wang, Haibo, et al.
Pubblicazione: (2025)
di: Wang, Haibo, et al.
Pubblicazione: (2025)
Fast Fixes and Faulty Drivers: An Empirical Analysis of Regression Bug Fixing Times in the Linux Kernel
di: Ruohonen, Jukka, et al.
Pubblicazione: (2024)
di: Ruohonen, Jukka, et al.
Pubblicazione: (2024)
Agentic LMs: Hunting Down Test Smells
di: Melo, Rian, et al.
Pubblicazione: (2025)
di: Melo, Rian, et al.
Pubblicazione: (2025)
Refactoring Detection in C++ Programs with RefactoringMiner++
di: Ritz, Benjamin, et al.
Pubblicazione: (2025)
di: Ritz, Benjamin, et al.
Pubblicazione: (2025)
RefFilter: Improving Semantic Conflict Detection via Refactoring-Aware Static Analysis
di: Lira, Victor, et al.
Pubblicazione: (2025)
di: Lira, Victor, et al.
Pubblicazione: (2025)
Detecting Refactoring Commits in Machine Learning Python Projects: A Machine Learning-Based Approach
di: Noei, Shayan, et al.
Pubblicazione: (2024)
di: Noei, Shayan, et al.
Pubblicazione: (2024)
HaPy-Bug -- Human Annotated Python Bug Resolution Dataset
di: Przymus, Piotr, et al.
Pubblicazione: (2025)
di: Przymus, Piotr, et al.
Pubblicazione: (2025)
HyperPUT: Generating Synthetic Faulty Programs to Challenge Bug-Finding Tools
di: Felici, Riccardo, et al.
Pubblicazione: (2022)
di: Felici, Riccardo, et al.
Pubblicazione: (2022)
Refactoring $\neq$ Bug-Inducing: Improving Defect Prediction with Code Change Tactics Analysis
di: Niu, Feifei, et al.
Pubblicazione: (2025)
di: Niu, Feifei, et al.
Pubblicazione: (2025)
ActRef: Enhancing the Understanding of Python Code Refactoring with Action-Based Analysis
di: Wang, Siqi, et al.
Pubblicazione: (2025)
di: Wang, Siqi, et al.
Pubblicazione: (2025)
A Catalog of Transformations to Remove Smells From Natural Language Tests
di: Aranda, Manoel, et al.
Pubblicazione: (2024)
di: Aranda, Manoel, et al.
Pubblicazione: (2024)
Together We Go Further: LLMs and IDE Static Analysis for Extract Method Refactoring
di: Pomian, Dorin, et al.
Pubblicazione: (2024)
di: Pomian, Dorin, et al.
Pubblicazione: (2024)
BugsInPy: A Database of Existing Bugs in Python Programs to Enable Controlled Testing and Debugging Studies
di: Widyasari, Ratnadira, et al.
Pubblicazione: (2024)
di: Widyasari, Ratnadira, et al.
Pubblicazione: (2024)
Minimizing False Positives in Static Bug Detection via LLM-Enhanced Path Feasibility Analysis
di: Du, Xueying, et al.
Pubblicazione: (2025)
di: Du, Xueying, et al.
Pubblicazione: (2025)
Refactoring to Pythonic Idioms: A Hybrid Knowledge-Driven Approach Leveraging Large Language Models
di: Zhang, Zejun, et al.
Pubblicazione: (2024)
di: Zhang, Zejun, et al.
Pubblicazione: (2024)
Quality and Security Signals in AI-Generated Python Refactoring Pull Requests
di: Almukhtar, Mohamed, et al.
Pubblicazione: (2026)
di: Almukhtar, Mohamed, et al.
Pubblicazione: (2026)
Reducing False Positives in Static Bug Detection with LLMs: An Empirical Study in Industry
di: Du, Xueying, et al.
Pubblicazione: (2026)
di: Du, Xueying, et al.
Pubblicazione: (2026)
PyTy: Repairing Static Type Errors in Python
di: Chow, Yiu Wai, et al.
Pubblicazione: (2024)
di: Chow, Yiu Wai, et al.
Pubblicazione: (2024)
Hints Help Finding and Fixing Bugs Differently in Python and Text-based Program Representations
di: Rawal, Ruchit, et al.
Pubblicazione: (2024)
di: Rawal, Ruchit, et al.
Pubblicazione: (2024)
The Role of the Retrospective Meetings in Detecting, Refactoring and Monitoring Community Smells
di: Dantas, Carlos, et al.
Pubblicazione: (2025)
di: Dantas, Carlos, et al.
Pubblicazione: (2025)
Assessing the Impact of Refactoring Energy-Inefficient Code Patterns on Software Sustainability: An Industry Case Study
di: Mehra, Rohit, et al.
Pubblicazione: (2025)
di: Mehra, Rohit, et al.
Pubblicazione: (2025)
"Refactoring Runaway": Understanding and Mitigating Tangled Refactorings in Coding Agents for Issue Resolution
di: Tian, Zhao, et al.
Pubblicazione: (2026)
di: Tian, Zhao, et al.
Pubblicazione: (2026)
How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations
di: AlOmar, Eman Abdullah, et al.
Pubblicazione: (2024)
di: AlOmar, Eman Abdullah, et al.
Pubblicazione: (2024)
Adoption of Large Language Models in Scrum Management: Insights from Brazilian Practitioners
di: Perkusich, Mirko, et al.
Pubblicazione: (2026)
di: Perkusich, Mirko, et al.
Pubblicazione: (2026)
Relating Complexity, Explicitness, Effectiveness of Refactorings and Non-Functional Requirements: A Replication Study
di: Soares, Vinícius, et al.
Pubblicazione: (2025)
di: Soares, Vinícius, et al.
Pubblicazione: (2025)
Characterizing Real-World Bugs in Tile Programs for Automated Bug Detection
di: Rathnasuriya, Ravishka, et al.
Pubblicazione: (2026)
di: Rathnasuriya, Ravishka, et al.
Pubblicazione: (2026)
Documenti analoghi
-
Evaluating the Effectiveness of Small Language Models in Detecting Refactoring Bugs
di: Gheyi, Rohit, et al.
Pubblicazione: (2025) -
Foundation Models as Oracles for Refactoring Correctness Detection
di: Gheyi, Rohit, et al.
Pubblicazione: (2026) -
RefModel: Detecting Refactorings using Foundation Models
di: Simões, Pedro, et al.
Pubblicazione: (2025) -
Evaluating the Capability of LLMs in Identifying Compilation Errors in Configurable Systems
di: Albuquerque, Lucas, et al.
Pubblicazione: (2024) -
Assessing Python Style Guides: An Eye-Tracking Study with Novice Developers
di: Roberto, Pablo, et al.
Pubblicazione: (2024)