Results 111 to 120 of about 22,609 (263)
A number of studies have investigated different means of the software refactoring. The question is whether there are any effective methods that could provide automated refactoring of the architecture on the design stage with no source code available yet.
Deryugina Olga, Nikulchev Evgeny
doaj +1 more source
Clone Removal in Java Programs as a Process of Stepwise Unification [PDF]
Cloned code is one of the most important obstacles against consistent software maintenance and evolution. Although today's clone detection tools find a variety of clones, they do not offer any advice how to remove such clones.
Bremm, Andri, Speicher, Daniel
core
Review of Automated Code Refactoring of C# Programs [PDF]
Anna Derezińska, Dawid Sygocki
openalex +1 more source
Automated Refactoring of Nested-IF Formulae in Spreadsheets
Spreadsheets are the most popular end-user programming software, where formulae act like programs and also have smells. One well recognized common smell of spreadsheet formulae is nest-IF expressions, which have low readability and high cognitive cost ...
Han, Shi +4 more
core +1 more source
A Comparative Study of Automated Refactoring Tools
Researchers proposed several refactoring approaches supported by automated and semi-automated refactoring tools. However, the existence of numerous automated refactoring tools imposes difficulties on developers to decide upon the appropriate one ...
Maha Alharbi, Mohammad Alshayeb
doaj +1 more source
Teaching Code Refactoring Using LLMs
This Innovative Practice full paper explores how Large Language Models (LLMs) can enhance the teaching of code refactoring in software engineering courses through real-time, context-aware feedback. Refactoring improves code quality but is difficult to teach, especially with complex, real-world codebases. Traditional methods like code reviews and static
Khairnar, Anshul +2 more
openaire +2 more sources
Automatic clone detection for refactoring
The article discusses the possibility to combine automatic refactoring with detection of repeating fragments in C/C++ source code. Classification of clones is proposed in terms of their further use during automatic refactoring.
N. G. Zetser
doaj
Analysis of Metric-Based Object-Oriented Code Refactoring Opportunities Identification Approaches [PDF]
Bassey Isong +3 more
openalex +1 more source
Deep Learning-Based Code Refactoring: A Review of Current Knowledge
Purnima Naik +3 more
openalex +1 more source

