Results 121 to 130 of about 4,536 (221)

Verification of Refactorings in Isabelle/HOL [PDF]

open access: yes
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  

The Scalable Detection and Resolution of Data Clumps Using a Modular Pipeline with ChatGPT

open access: yesSoftware
This paper explores a modular pipeline architecture that integrates ChatGPT, a Large Language Model (LLM), to automate the detection and refactoring of data clumps—a prevalent type of code smell that complicates software maintainability.
Nils Baumgartner   +3 more
doaj   +1 more source

A refactoring categorization model for software quality improvement. [PDF]

open access: yesPLoS One, 2023
Almogahed A   +6 more
europepmc   +1 more source

Refactoring Object-Oriented Software With ChatGPT: An Empirical Study

open access: yesIET Software
Generative AI (GenAI) is currently being utilized in many tasks to improve their quality. Because GenAI tools are highly qualified in text-based applications, they have the potential to automate tasks across the software engineering lifecycle.
Hanady M. Abdulsalam   +4 more
doaj   +1 more source

Investigating Intentional Clone Refactoring

open access: yes, 2014
Software clone refactoring has been studied from many perspectives,including empirical research on clone refactoring history, IDE supportfor tracking clone change, and recommendation systems for clonemanagement.
Wang, Wei, Godfrey, Michael W.
core   +1 more source

Automated translation among EPSILON languages for performance-driven UML software model refactoring

open access: yes, 2016
Although performance represents a crucial non-functional attribute of software, few model-based approaches have been introduced up today for reducing the gap between performance analysis results (e.g., mean response time) and the feedback expected by ...
CORTELLESSA, VITTORIO   +2 more
core  

Rubbing salt in the wound? A large-scale investigation into the effects of refactoring on security. [PDF]

open access: yesEmpir Softw Eng, 2023
Iannone E   +4 more
europepmc   +1 more source

Towards an effective refactoring taxonomy for sustainable software systems. [PDF]

open access: yesPLoS One
Almogahed A   +8 more
europepmc   +1 more source

Toward LLM-aware software effort estimation: a conceptual framework. [PDF]

open access: yesFront Artif Intell
Alaswad F, Poovammal E, Aljaddouh B.
europepmc   +1 more source

Home - About - Disclaimer - Privacy