ChatGPT for Code Refactoring: Analyzing Topics, Interaction, and Effective Prompts
Fuente:
arXiv
Saved in:
| Main Authors: | AlOmar, Eman Abdullah, Xu, Luo, Martinez, Sofia, Peruma, Anthony, Mkaouer, Mohamed Wiem, Newman, Christian D., Ouni, Ali |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
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)
Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices
by: Peruma, Anthony, et al.
Published: (2024)
by: Peruma, Anthony, 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)
AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction
by: AlOmar, Eman Abdullah, et al.
Published: (2024)
by: AlOmar, Eman Abdullah, et al.
Published: (2024)
On the Structure and Semantics of Identifier Names Containing Closed Syntactic Category Words
by: Newman, Christian D., et al.
Published: (2025)
by: Newman, Christian D., et al.
Published: (2025)
On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners
by: Peruma, Anthony, et al.
Published: (2024)
by: Peruma, Anthony, et al.
Published: (2024)
Exploring Prompt Patterns in AI-Assisted Code Generation: Towards Faster and More Effective Developer-AI Collaboration
by: DiCuffa, Sophia, et al.
Published: (2025)
by: DiCuffa, Sophia, et al.
Published: (2025)
SCALAR: A Part-of-speech Tagger for Identifiers
by: Newman, Christian D., et al.
Published: (2025)
by: Newman, Christian D., et al.
Published: (2025)
LeakageDetector: An Open Source Data Leakage Analysis Tool in Machine Learning Pipelines
by: AlOmar, Eman Abdullah, et al.
Published: (2025)
by: AlOmar, Eman Abdullah, et al.
Published: (2025)
LeakageDetector 2.0: Analyzing Data Leakage in Jupyter-Driven Machine Learning Pipelines
by: Truong, Owen, et al.
Published: (2025)
by: Truong, Owen, et al.
Published: (2025)
Exploring Large Language Models for Analyzing and Improving Method Names in Scientific Code
by: Larsen, Gunnar, et al.
Published: (2025)
by: Larsen, Gunnar, et al.
Published: (2025)
Unveiling the Role of ChatGPT in Software Development: Insights from Developer-ChatGPT Interactions on GitHub
by: Li, Ruiyin, et al.
Published: (2025)
by: Li, Ruiyin, et al.
Published: (2025)
Enhancing User Interaction in ChatGPT: Characterizing and Consolidating Multiple Prompts for Issue Resolution
by: Mondal, Saikat, et al.
Published: (2024)
by: Mondal, Saikat, et al.
Published: (2024)
Why Do Developers Engage with ChatGPT in Issue-Tracker? Investigating Usage and Reliance on ChatGPT-Generated Code
by: Das, Joy Krishan, et al.
Published: (2024)
by: Das, Joy Krishan, et al.
Published: (2024)
Self-collaboration Code Generation via ChatGPT
by: Dong, Yihong, et al.
Published: (2023)
by: Dong, Yihong, et al.
Published: (2023)
Prompt-Enhanced Software Vulnerability Detection Using ChatGPT
by: Zhang, Chenyuan, et al.
Published: (2023)
by: Zhang, Chenyuan, et al.
Published: (2023)
WildCode: An Empirical Analysis of Code Generated by ChatGPT
by: Khanmohammadi, Kobra, et al.
Published: (2025)
by: Khanmohammadi, Kobra, et al.
Published: (2025)
An Empirical Study of the Non-determinism of ChatGPT in Code Generation
by: Ouyang, Shuyin, et al.
Published: (2023)
by: Ouyang, Shuyin, et al.
Published: (2023)
Do Prompt Patterns Affect Code Quality? A First Empirical Assessment of ChatGPT-Generated Code
by: Della Porta, Antonio, et al.
Published: (2025)
by: Della Porta, Antonio, et al.
Published: (2025)
ChatGPT: Friend or Foe When Comprehending and Changing Unfamiliar Code
by: Anderson, Norman, et al.
Published: (2026)
by: Anderson, Norman, et al.
Published: (2026)
WIP: Assessing the Effectiveness of ChatGPT in Preparatory Testing Activities
by: Haldar, Susmita, et al.
Published: (2025)
by: Haldar, Susmita, et al.
Published: (2025)
Experimental Analysis of Productive Interaction Strategy with ChatGPT: User Study on Function and Project-level Code Generation Tasks
by: Hyun, Sangwon, et al.
Published: (2025)
by: Hyun, Sangwon, et al.
Published: (2025)
Is ChatGPT 3 safe for students?
by: Kotovich, Julia, et al.
Published: (2024)
by: Kotovich, Julia, et al.
Published: (2024)
DevGPT: Studying Developer-ChatGPT Conversations
by: Xiao, Tao, et al.
Published: (2023)
by: Xiao, Tao, et al.
Published: (2023)
Jailbreaking ChatGPT via Prompt Engineering: An Empirical Study
by: Liu, Yi, et al.
Published: (2023)
by: Liu, Yi, et al.
Published: (2023)
On the Possibility of Breaking Copyleft Licenses When Reusing Code Generated by ChatGPT
by: Colombo, Gaia, et al.
Published: (2025)
by: Colombo, Gaia, et al.
Published: (2025)
Studying How Configurations Impact Code Generation in LLMs: the Case of ChatGPT
by: Donato, Benedetta, et al.
Published: (2025)
by: Donato, Benedetta, et al.
Published: (2025)
No Need to Lift a Finger Anymore? Assessing the Quality of Code Generation by ChatGPT
by: Liu, Zhijie, et al.
Published: (2023)
by: Liu, Zhijie, et al.
Published: (2023)
Exploring Code Comprehension in Scientific Programming: Preliminary Insights from Research Scientists
by: Chen, Alyssia, et al.
Published: (2025)
by: Chen, Alyssia, et al.
Published: (2025)
Software Vulnerability Prediction in Low-Resource Languages: An Empirical Study of CodeBERT and ChatGPT
by: Le, Triet H. M., et al.
Published: (2024)
by: Le, Triet H. M., et al.
Published: (2024)
Pros and Cons! Evaluating ChatGPT on Software Vulnerability
by: Yin, Xin
Published: (2024)
by: Yin, Xin
Published: (2024)
The role of library versions in Developer-ChatGPT conversations
by: Raj, Rachna, et al.
Published: (2024)
by: Raj, Rachna, et al.
Published: (2024)
Evaluating and Improving ChatGPT-Based Expansion of Abbreviations
by: Jiang, Yanjie, et al.
Published: (2024)
by: Jiang, Yanjie, et al.
Published: (2024)
You Augment Me: Exploring ChatGPT-based Data Augmentation for Semantic Code Search
by: Wang, Yanlin, et al.
Published: (2024)
by: Wang, Yanlin, et al.
Published: (2024)
ChatGPT in Introductory Programming: Counterbalanced Evaluation of Code Quality, Conceptual Learning, and Student Perceptions
by: Andleeb, Shiza, et al.
Published: (2025)
by: Andleeb, Shiza, et al.
Published: (2025)
Mobile App Security Trends and Topics: An Examination of Questions From Stack Overflow
by: Huo, Timothy, et al.
Published: (2024)
by: Huo, Timothy, et al.
Published: (2024)
On Repairing Quantum Programs Using ChatGPT
by: Guo, Xiaoyu, et al.
Published: (2024)
by: Guo, Xiaoyu, et al.
Published: (2024)
Is ChatGPT a Good Software Librarian? An Exploratory Study on the Use of ChatGPT for Software Library Recommendations
by: Latendresse, Jasmine, et al.
Published: (2024)
by: Latendresse, Jasmine, et al.
Published: (2024)
A case study on the transformative potential of AI in software engineering on LeetCode and ChatGPT
by: Merkel, Manuel, et al.
Published: (2025)
by: Merkel, Manuel, et al.
Published: (2025)
Similar Items
-
How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations
by: AlOmar, Eman Abdullah, et al.
Published: (2024) -
Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices
by: Peruma, Anthony, et al.
Published: (2024) -
Deciphering Refactoring Branch Dynamics in Modern Code Review: An Empirical Study on Qt
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) -
AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction
by: AlOmar, Eman Abdullah, et al.
Published: (2024)