Results 81 to 90 of about 2,393,882 (271)

Interface refactoring in performance-constrained web services [PDF]

open access: yes, 2012
This paper presents the development of REF-WS an approach to enable a Web Service provider to reliably evolve their service through the application of refactoring transformations. REF-WS is intended to aid service providers, particularly in a reliability
Townend, P, Webster, D, Xu, J
core   +1 more source

GPUMD 4.0: A high‐performance molecular dynamics package for versatile materials simulations with machine‐learned potentials

open access: yesMaterials Genome Engineering Advances, Volume 3, Issue 3, September 2025.
Graphics processing units molecular dynamics (GPUMD) is an open‐source high‐performance molecular dynamics package for versatile materials simulations with machine‐learned potentials. We present the GPUMD 4.0 release, with a comprehensive review of its development history, theoretical foundations, supported interatomic potential functions and ...
Ke Xu   +54 more
wiley   +1 more source

RefDiff: Detecting Refactorings in Version Histories

open access: yes, 2017
Refactoring is a well-known technique that is widely adopted by software engineers to improve the design and enable the evolution of a system. Knowing which refactoring operations were applied in a code change is a valuable information to understand ...
Silva, Danilo, Valente, Marco Tulio
core   +1 more source

A meta-analysis approach to refactoring and XP [PDF]

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.
Counsell, S, Hierons, RM, Loizou, G
core   +1 more source

On the Usability of Reactive Programming APIs: A Mixed Evaluation

open access: yesSoftware: Practice and Experience, Volume 55, Issue 9, Page 1506-1538, September 2025.
ABSTRACT Context Reactive Programming (RP) provides powerful abstractions for managing asynchronous and event‐driven behaviors, but its APIs are often perceived as complex and difficult to use, particularly due to their reliance on functional programming concepts. Objective This study investigates the usability of two prominent JavaScript RP libraries,
Carlos Zimmerle, Kiev Gama
wiley   +1 more source

Towards automated refactoring of smelly test code

open access: yes, 2022
Refactoring simplifies the internal aspects of the software without modifying its external behavior, improving the quality of the production code. In order to ensure that the software functionalities are not modified during the refactoring, developers can write and execute tests to validate the refactoring transformations.
openaire   +1 more source

Coupled Climate Simulations With E3SM‐MMF

open access: yesJournal of Advances in Modeling Earth Systems, Volume 17, Issue 9, September 2025.
Abstract Simulations of the recent historical period from 1950 to 2014 are conducted with E3SM‐MMF, which uses an embedded 2D cloud resolving model that runs efficiently on GPUs in place of traditional parameterizations for cloud and turbulence. Analysis of the climate and variability reveal several aspects where E3SM‐MMF produces smaller biases ...
W. M. Hannah   +8 more
wiley   +1 more source

Design and Implementation of a Web-Based Application for Code Smells Repository

open access: yesTehnički Glasnik, 2021
Pitfalls in software development process can be prevented by learning from other people's mistakes. Software practitioners and researchers document lessons learned and the knowledge about best practices is spread over literature.
Lida Bamizadeh   +3 more
doaj   +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  

High-Level Synthesis of Multiclass SVM Using Code Refactoring to Classify Brain Cancer from Hyperspectral Images

open access: yesElectronics, 2019
Currently, high-level synthesis (HLS) methods and tools are a highly relevant area in the strategy of several leading companies in the field of system-on-chips (SoCs) and field programmable gate arrays (FPGAs).
Abelardo Báez   +9 more
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy