Results 141 to 150 of about 8,846 (233)

Refactoring clustering in Java software networks

open access: yes, 2014
We present a study on the refactoring activities performed during the evolution of 7 popular Java open source software systems, using a complex network approach. We find that classes affected by refactorings are more likely to be interlinked than others,
Giulio Concas   +9 more
core   +1 more source

ROTOR: A Reliable OCaml Tool for OCaml Refactoring - Trustworthy Refactoring for OCaml

open access: yes, 2019
<p>ROTOR is a refactoring tool for the OCaml language that is written in OCaml.</p>Development was funded by EPSRC grant no.
Simon J. Thompson   +7 more
core   +1 more source

Achieving better requirements to code traceability: which refactoring should be done first?

open access: yes, 2016
During system evolution, trace links among requirements and source code could get distorted due to vocabulary mismatch problem. Nevertheless, researchers have shown that those links can be recovered by code refactoring.
Gias, A.U., Easmin, R., Faiz, F.
core   +1 more source

Automatic clone detection for refactoring

open access: yesТруды Института системного программирования РАН, 2018
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  

A metamodel for the specification and verification of model refactoring actions

open access: yes, 2018
Refactoring has become a valuable activity during the software development lifecycle, because it can be induced by different causes, like new requirements or quality improvement.
Arcelli D., Cortellessa V., Di Pompeo D.
core   +1 more source

Refactoring and Updating the Psychoacoustics Web Toolbox [PDF]

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

On the Notion of Functional Aspects in Aspect-Oriented Refactoring

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

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

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

Refactoring transformations for maintainable, scalable and efficient parallelism

open access: yes, 2011
Computing is everywhere and our society depends on it. Increased performance over the last decades has allowed us to solve ever more interesting problems.
Kjolstad, Fredrik Berg
core  

An empirical investigation into contributory factors of change and fault propensity in large-scale commercial object-oriented software

open access: yes, 2012
This thesis was submitted for the degree of Doctor of Philosophy and was awarded by Brunel UniversityObject-Oriented design and development dominates both commercial and open source software projects.
Gatrell, Matt
core  

Home - About - Disclaimer - Privacy