Results 41 to 50 of about 4,536 (221)

Moving towards a Mutant-Based Testing Tool for Verifying Behavior Maintenance in Test Code Refactorings

open access: yesComputers, 2023
Evaluating mutation testing behavior can help decide whether refactoring successfully maintains the expected initial test results. Moreover, manually performing this analytical work is both time-consuming and prone to errors.
Tiago Samuel Rodrigues Teixeira   +2 more
doaj   +1 more source

Clone Detection and Removal for Erlang/OTP within a Refactoring Environment [PDF]

open access: yes, 2008
This paper proposes a token and AST based hybrid approach to automatically detecting code clones in Erlang/OTP programs, underlying a collection of refactorings to support user-controlled automatic clone removal.
Huiqing Li   +3 more
core   +1 more source

Multi-Classification Refactoring Framework Using Hopfield Neural Network for Sustainable Software Development

open access: yesIEEE Access
Adopting high-quality source code is the ultimate way through which software evolution can be ensured as sustainable. Continuous refactoring in complex software systems ensures longevity and increases architecture knowledge sustainability.
Abdullah Almogahed   +9 more
doaj   +1 more source

A meta-analysis approach to refactoring and XP

open access: yes, 2007
The mechanics of seventy-two different Java refactorings are described fully in Fowler's text. In the same text, Fowler describes seven categories of refactoring, into which each of the seventy-two refactorings can be placed.
George Loizou   +5 more
core   +1 more source

Let's Make Refactoring Tools User-extensible! [PDF]

open access: yes, 2012
We present a framework for making a refactoring tool extensible, allowing users to define refactorings from scratch using the concrete syntax of the language, as well as to describe complex refactorings in a domain-specific language for scripting.
Huiqing Li   +3 more
core   +1 more source

Dynamic Ranking of Refactoring Menu Items for Integrated Development Environment

open access: yesIEEE Access, 2018
Software refactoring is popular and thus most mainstream IDEs, e.g., Eclipse, provide a top level menu, especially for refactoring activities. The refactoring menu is designed to facilitate refactorings, and it has become one of the most commonly used ...
Thida Oo, Hui Liu, Bridget Nyirongo
doaj   +1 more source

Prioritizing the refactoring need for critical component using combined approach [PDF]

open access: yesDecision Science Letters, 2018
One of the most promising strategies that will smooth out the maintainability issues of the software is refactoring. Due to lack of proper design approach, the code often inherits some bad smells which may lead to improper functioning of the code ...
Rajni Sehgal   +2 more
doaj   +1 more source

Construction of Sabatier Volcanoes for CO2 Hydrogenation to C1‐2 Oxygenates Using Data‐Efficient Machine Learning

open access: yesAdvanced Science, EarlyView.
A new data‐efficient framework combining DFT calculations, a neural network model, and automated graph analysis of catalytic reaction networks is proposed and applied to CO2 hydrogenation on transition metal nanoparticles. The analysis shows how efficient C2 oxygenate production requires a balance between CHx formation, C–C coupling, protonation, and ...
Mikhail V. Polynski, Sergey M. Kozlov
wiley   +1 more source

Refactoring Erlang Programs [PDF]

open access: yes, 2006
We describe refactoring for Erlang programs, and work in progress to build two tools to give machine support for refactoring systems written in Erlang. We comment on some of the peculiarities of refactoring Erlang programs, and describe in some detail a ...
Kozsik, Tamás   +6 more
core  

microeco 2: A comprehensive R package for downstream analysis of microbiome omics data

open access: yesiMeta, EarlyView.
The current version 2.0 of the microeco package represents a substantial update compared to the previously published version. Key enhancements include the addition of new classes, integration of a broader suite of analytical methods, a comprehensive overhaul of the parameter system, improved connectivity between statistical analysis and visualization ...
Chi Liu   +9 more
wiley   +1 more source

Home - About - Disclaimer - Privacy