3 papers
cs.SE2026
Evaluating Language Models on Cross-Language Code Functional Equivalence
Hui Sun, Anderson Uchôa, Rohit Gheyi +1
Background: Large Language Models (LLMs) have demonstrated strong performance across a variety of code-understanding tasks, leading many to believe that they can reason about progr…
cs.SE2025
Relating Complexity, Explicitness, Effectiveness of Refactorings and Non-Functional Requirements: A Replication Study
VinÃcius Soares, Lawrence Arkoh, Paulo Roberto Farah +3
Refactoring is a practice widely adopted during software maintenance and evolution. Due to its importance, there is extensive work on the effectiveness of refactoring in achieving…
cs.SE2025
Assessing the Bug-Proneness of Refactored Code: A Longitudinal Multi-Project Study
Isabella Ferreira, Lawrence Arkoh, Anderson Uchôa +3
Refactoring is a common practice in software development, aimed at improving the internal code structure in order to make it easier to understand and modify. Consequently, it is of…