Results 121 to 130 of about 11,754 (226)
A Maintainability Framework to Ensure the Software Quality in Object-Oriented Programming
In recent years, there have been significant challenges in the attempt to improve modular structure and code reusability in software development. Software developers should ensure that refactoring not only eliminates code smells but also leads to ...
Siti Rochimah +5 more
doaj +1 more source
Helen L. Johnson 0001 +4 more
openaire +3 more sources
Refactoring Loops in the Era of LLMs: A Comprehensive Study
Java 8 brought functional programming to the Java language and library, enabling more expressive and concise code to replace loops by using streams.
Alessandro Midolo, Emiliano Tramontana
doaj +1 more source
Verification of Refactorings in Isabelle/HOL [PDF]
Refactorings are source-to-source behaviour-preserving program transformations that are used for improving program structure. Programmers refactor code to adapt it when new functionality is added or when the code is being repaired -- refactoring serves ...
Sultana, Nik
core
Refactoring and Updating the Psychoacoustics Web Toolbox [PDF]
openPsychoacoustics-web è una piattaforma gratuita online sviluppata per effettuare complessi test psicoacustici. Sebbene funzionate e operativa, il precedente sviluppo software ha lasciato alcune lacune in termini di stabilità e funzionalità, come un
SANTOLIN, PIETRO
core
When designing critical software, great care must be taken to guarantee its correctness. Refactoring is one of the techniques used to improve code readability, maintainability, and other factors without changing functionality.
Jóźwik, Michał (author)
core
Software Metrics: Measuring Haskell [PDF]
Software metrics have been used in software engineering as a mechanism for assessing code quality and for targeting software development activities, such as testing or refactoring, at areas of a program that will most benefit from them.
Ryder, Chris, Thompson, Simon
core
On the Notion of Functional Aspects in Aspect-Oriented Refactoring
In this paper, we examine the notion of functional aspects in context of aspect-oriented refactoring. Treating aspects as functions reduces the potential interactions between aspects significantly. We propose a simple mathematical model that incorporates
Aspect-oriented Refactoring +2 more
core
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
RefactoCNN-system: an optimized deep learning framework for predicting software refactoring opportunities using CNN-based code analysis. [PDF]
Prasanna EL, Srinivas K.
europepmc +1 more source

