3 papers
cs.SE2025
Refactoring with LLMs: Bridging Human Expertise and Machine Understanding
Yonnel Chen Kuang Piao, Jean Carlors Paul, Leuson Da Silva +3
Code refactoring is a fundamental software engineering practice aimed at improving code quality and maintainability. Despite its importance, developers often neglect refactoring du…
cs.SE2025
ReCatcher: Towards LLMs Regression Testing for Code Generation
Altaf Allah Abbassi, Leuson Da Silva, Amin Nikanjam +1
Large Language Models (LLMs) for code generation evolve rapidly through fine-tuning, merging, or new model releases. However, such updates can introduce regressions, not only in co…
cs.SE2024
Continuously Learning Bug Locations
Paulina Stevia Nouwou Mindom, Leuson Da Silva, Amin Nikanjam +1
Automatically locating buggy changesets associated with bug reports is crucial in the software development process. Deep Learning (DL)-based techniques show promising results by le…