Improving Code Comprehension through Cognitive-Load Aware Automated Refactoring for Novice Programmers
Fuente:
arXiv
Saved in:
| Main Authors: | Saha, Subarna, Hasan, Alif Al, Shifat, Fariha Tanjim, Imran, Mia Mohammad |
|---|---|
| Format: | Preprint |
| Published: |
2026
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
Learning Programming in Informal Spaces: Using Emotion as a Lens to Understand Novice Struggles on r/learnprogramming
by: Hasan, Alif Al, et al.
Published: (2025)
by: Hasan, Alif Al, et al.
Published: (2025)
LLPut: Investigating Large Language Models for Bug Report-Based Input Generation
by: Hasan, Alif Al, et al.
Published: (2025)
by: Hasan, Alif Al, et al.
Published: (2025)
LLM-Enabled Open-Source Systems in the Wild: An Empirical Study of Vulnerabilities in GitHub Security Advisories
by: Shifat, Fariha Tanjim, et al.
Published: (2026)
by: Shifat, Fariha Tanjim, et al.
Published: (2026)
What Breaks When LLMs Code? Characterizing Operational Safety Failures of Agentic Code Assistants
by: Hasan, Alif Al, et al.
Published: (2026)
by: Hasan, Alif Al, et al.
Published: (2026)
"TODO: Fix the Mess Gemini Created": Towards Understanding GenAI-Induced Self-Admitted Technical Debt
by: Mujahid, Abdullah Al, et al.
Published: (2026)
by: Mujahid, Abdullah Al, et al.
Published: (2026)
Emotion Classification In Software Engineering Texts: A Comparative Analysis of Pre-trained Transformers Language Models
by: Imran, Mia Mohammad
Published: (2024)
by: Imran, Mia Mohammad
Published: (2024)
Impermanent Identifiers: Enhanced Source Code Comprehension and Refactoring
by: Guerra, Eduardo Martins, et al.
Published: (2024)
by: Guerra, Eduardo Martins, et al.
Published: (2024)
How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations
by: AlOmar, Eman Abdullah, et al.
Published: (2024)
by: AlOmar, Eman Abdullah, et al.
Published: (2024)
Refactoring for Novices in Java: An Eye Tracking Study on the Extract vs. Inline Methods
by: da Costa, José Aldo Silva, et al.
Published: (2026)
by: da Costa, José Aldo Silva, et al.
Published: (2026)
How Helpful do Novice Programmers Find the Feedback of an Automated Repair Tool?
by: Kurniawan, Oka, et al.
Published: (2023)
by: Kurniawan, Oka, et al.
Published: (2023)
Code Refactoring with LLM: A Comprehensive Evaluation With Few-Shot Settings
by: Tapader, Md. Raihan, et al.
Published: (2025)
by: Tapader, Md. Raihan, et al.
Published: (2025)
Automated Refactoring of Legacy JavaScript Code to ES6 Modules
by: Paltoglou, Katerina, et al.
Published: (2021)
by: Paltoglou, Katerina, et al.
Published: (2021)
Automated Unit Test Refactoring
by: Gao, Yi, et al.
Published: (2024)
by: Gao, Yi, et al.
Published: (2024)
Deciphering Refactoring Branch Dynamics in Modern Code Review: An Empirical Study on Qt
by: AlOmar, Eman Abdullah
Published: (2024)
by: AlOmar, Eman Abdullah
Published: (2024)
An Empirical Study on the Impact of Code Duplication-aware Refactoring Practices on Quality Metrics
by: AlOmar, Eman Abdullah
Published: (2025)
by: AlOmar, Eman Abdullah
Published: (2025)
"Silent Is Not Actually Silent": An Investigation of Toxicity on Bug Report Discussion
by: Imran, Mia Mohammad, et al.
Published: (2025)
by: Imran, Mia Mohammad, et al.
Published: (2025)
Automated Refactoring of Non-Idiomatic Python Code: A Differentiated Replication with LLMs
by: Midolo, Alessandro, et al.
Published: (2025)
by: Midolo, Alessandro, et al.
Published: (2025)
Data Augmentation for Improving Emotion Recognition in Software Engineering Communication
by: Imran, Mia Mohammad, et al.
Published: (2022)
by: Imran, Mia Mohammad, et al.
Published: (2022)
"Refactoring Runaway": Understanding and Mitigating Tangled Refactorings in Coding Agents for Issue Resolution
by: Tian, Zhao, et al.
Published: (2026)
by: Tian, Zhao, et al.
Published: (2026)
Novice Developers Produce Larger Review Overhead for Project Maintainers while Vibe Coding
by: Asdaque, Syed Ammar, et al.
Published: (2026)
by: Asdaque, Syed Ammar, et al.
Published: (2026)
LLM-based Multi-Agent System for Intelligent Refactoring of Haskell Code
by: Siddeeq, Shahbaz, et al.
Published: (2025)
by: Siddeeq, Shahbaz, et al.
Published: (2025)
DePro: Understanding the Role of LLMs in Debugging Competitive Programming Code
by: Parvez, Nabiha, et al.
Published: (2026)
by: Parvez, Nabiha, et al.
Published: (2026)
Refactoring-aware Block Tracking in Commit History
by: Hasan, Mohammed Tayeeb, et al.
Published: (2024)
by: Hasan, Mohammed Tayeeb, et al.
Published: (2024)
Incivility in Open Source Projects: A Comprehensive Annotated Dataset of Locked GitHub Issue Threads
by: Ehsani, Ramtin, et al.
Published: (2024)
by: Ehsani, Ramtin, et al.
Published: (2024)
ChatGPT for Code Refactoring: Analyzing Topics, Interaction, and Effective Prompts
by: AlOmar, Eman Abdullah, et al.
Published: (2025)
by: AlOmar, Eman Abdullah, et al.
Published: (2025)
Evaluating the Quality of Code Comments Generated by Large Language Models for Novice Programmers
by: Fan, Aysa Xuemo, et al.
Published: (2024)
by: Fan, Aysa Xuemo, et al.
Published: (2024)
SWE-Refactor: A Repository-Level Benchmark for Real-World LLM-Based Code Refactoring
by: Xu, Yisen, et al.
Published: (2026)
by: Xu, Yisen, et al.
Published: (2026)
Refactoring $\neq$ Bug-Inducing: Improving Defect Prediction with Code Change Tactics Analysis
by: Niu, Feifei, et al.
Published: (2025)
by: Niu, Feifei, et al.
Published: (2025)
Code Clone Refactoring in C# with Lambda Expressions
by: Kawamoto, Takuto, et al.
Published: (2025)
by: Kawamoto, Takuto, et al.
Published: (2025)
RefFilter: Improving Semantic Conflict Detection via Refactoring-Aware Static Analysis
by: Lira, Victor, et al.
Published: (2025)
by: Lira, Victor, et al.
Published: (2025)
An Empirical Study on the Potential of LLMs in Automated Software Refactoring
by: Liu, Bo, et al.
Published: (2024)
by: Liu, Bo, et al.
Published: (2024)
Refactoring Detection in C++ Programs with RefactoringMiner++
by: Ritz, Benjamin, et al.
Published: (2025)
by: Ritz, Benjamin, et al.
Published: (2025)
Dissect-and-Restore: AI-based Code Verification with Transient Refactoring
by: Wang, Changjie, et al.
Published: (2025)
by: Wang, Changjie, et al.
Published: (2025)
An Empirical Study on the Code Refactoring Capability of Large Language Models
by: Cordeiro, Jonathan, et al.
Published: (2024)
by: Cordeiro, Jonathan, et al.
Published: (2024)
Preference-Guided Refactored Tuning for Retrieval Augmented Code Generation
by: Gao, Xinyu, et al.
Published: (2024)
by: Gao, Xinyu, et al.
Published: (2024)
Where Do AI Coding Agents Fail? An Empirical Study of Failed Agentic Pull Requests in GitHub
by: Ehsani, Ramtin, et al.
Published: (2026)
by: Ehsani, Ramtin, et al.
Published: (2026)
Exploring the Impact of Source Code Linearity on the Programmers Comprehension of API Code Examples
by: Alharbi, Seham, et al.
Published: (2024)
by: Alharbi, Seham, et al.
Published: (2024)
Teaching Code Refactoring Using LLMs
by: Khairnar, Anshul, et al.
Published: (2025)
by: Khairnar, Anshul, et al.
Published: (2025)
Refactoring for Dockerfile Quality: A Dive into Developer Practices and Automation Potential
by: Ksontini, Emna, et al.
Published: (2025)
by: Ksontini, Emna, et al.
Published: (2025)
Leveraging LLMs to Automate Energy-Aware Refactoring of Parallel Scientific Codes
by: Dearing, Matthew T., et al.
Published: (2025)
by: Dearing, Matthew T., et al.
Published: (2025)
Similar Items
-
Learning Programming in Informal Spaces: Using Emotion as a Lens to Understand Novice Struggles on r/learnprogramming
by: Hasan, Alif Al, et al.
Published: (2025) -
LLPut: Investigating Large Language Models for Bug Report-Based Input Generation
by: Hasan, Alif Al, et al.
Published: (2025) -
LLM-Enabled Open-Source Systems in the Wild: An Empirical Study of Vulnerabilities in GitHub Security Advisories
by: Shifat, Fariha Tanjim, et al.
Published: (2026) -
What Breaks When LLMs Code? Characterizing Operational Safety Failures of Agentic Code Assistants
by: Hasan, Alif Al, et al.
Published: (2026) -
"TODO: Fix the Mess Gemini Created": Towards Understanding GenAI-Induced Self-Admitted Technical Debt
by: Mujahid, Abdullah Al, et al.
Published: (2026)