Results 111 to 120 of about 34,068 (247)

Refactoring Prediction Using Multi-Label Classification Approach

open access: yesIEEE Access
Refactoring is the process of restructuring existing source code to improve its internal structure without altering its external behavior. Refactoring is essential to maintaining software quality; however, its manual application is labor-intensive, and ...
Amal Alazba   +5 more
doaj   +1 more source

A Maintainability Framework to Ensure the Software Quality in Object-Oriented Programming

open access: yesIEEE Access
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

Composite Refactoring: Representations, Characteristics and Effects on Software Projects

open access: green, 2022
Ana Carla Bibiano   +6 more
openalex   +1 more source

Refactoring Loops in the Era of LLMs: A Comprehensive Study

open access: yesFuture Internet
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

An empirical study of evolution of inheritance in Java OSS [PDF]

open access: yes, 2006
Previous studies of Object-Oriented (OO) software have reported avoidance of the inheritance mechanism and cast doubt on the wisdom of ‘deep’ inheritance levels.
Counsell, S, Nasseri, E, Shepperd, M J
core  

Analysis of Code Refactoring Impact on Software Quality

open access: yesMATEC Web of Conferences, 2016
Code refactoring is a “Technique used for restructuring an existing source code, improving its internal structure without changing its external behaviour”.
Kaur Amandeep, Kaur Manpreet
doaj   +1 more source

LAURA Users Manual: 5.6 [PDF]

open access: yes
This users manual provides in-depth information concerning installation and execution of Laura, version 5. Laura is a structured, multiblock, computational aerothermodynamic simulation code.
Hollis, Brian R.   +5 more
core   +1 more source

Development of a Refactoring Learning Environment [PDF]

open access: yes, 2010
This paper describes a Refactoring Learning Environment, which is intended to analyze and assess programming code, based on refactoring rules. The Refactoring Learning Environment architecture includes an intelligent assistant – Refactoring Agent, which ...
Stoyanova-Doycheva, A
core  

Home - About - Disclaimer - Privacy