2 papers
cs.SE2026
From Human to Machine Refactoring: Assessing GPT-4's Impact on Python Class Quality and Readability
Alessandro Midolo, Emiliano Tramontana, Massimiliano Di Penta
Refactoring is a software engineering practice that aims to improve code quality without altering program behavior. Although automated refactoring tools have been extensively studi…
cs.SE2026
Guidelines to Prompt Large Language Models for Code Generation: An Empirical Characterization
Alessandro Midolo, Alessandro Giagnorio, Fiorella Zampetti +3
Large Language Models (LLMs) are nowadays extensively used for various types of software engineering tasks, primarily code generation. Previous research has shown how suitable prom…