Results 51 to 60 of about 2,576 (220)

CLEAR: Class Level Software Refactoring Using Evolutionary Algorithms

open access: yesJournal of Intelligent Systems, 2015
The original design of a software system is rarely prepared for every new requirement. Software systems should be updated frequently, which is usually accompanied by the decline in software modularity and quality.
Wang Muchou   +3 more
doaj   +1 more source

A framework to evaluate and identify development requirements for land‐surface models at km‐scale resolution: Application to a semi‐arid and mountainous region

open access: yesQuarterly Journal of the Royal Meteorological Society, EarlyView.
This article provides a first evaluation of land‐surface models at the km‐scale resolutions at which they are used in weather and Earth‐system models. At these resolutions, the lateral transfers of water that organize landscapes play an important role in predicting evaporation correctly. Riparian processes and human water management for irrigation need
Jan Polcher   +13 more
wiley   +1 more source

Algorithms of the UML Class Diagram Analysis and Their Effectiveness: Strategy and Interface Insertion Transformations

open access: yesITM Web of Conferences, 2017
A number of studies have investigated different means of the software refactoring. The question is whether there are any effective methods that could provide automated refactoring of the architecture on the design stage with no source code available yet.
Deryugina Olga, Nikulchev Evgeny
doaj   +1 more source

Extract Method Refactoring by Successive Edge Contraction

open access: yesCoRR, 2019
16 pages, 7 ...
Omkarendra Tiwari, Rushikesh K. Joshi
openaire   +2 more sources

One Yeast, Sixteen Synthetic Chromosomes, Infinite Possibilities

open access: yesYeast, EarlyView.
ABSTRACT The evolution of the yeast, Saccharomyces cerevisiae, from a genetically tractable model organism to a chassis for genome‐scale engineering represents one of the most influential trajectories in eukaryotic biology. The Synthetic Yeast Genome Project (Sc2.0) embodies the current height of this trajectory, having now delivered functional ...
Edward Archer   +4 more
wiley   +1 more source

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

Improving the success rate of applying the extract method refactoring

open access: yesScience of Computer Programming, 2020
Abstract Context: Most modern programming environments support refactorings. Although refactorings are relevant to improve the quality of software source code, they unfortunately suffer from severe usability issues. In particular, the extract method refactoring, one of the most prominent refactorings, has a failure rate of 49% when users attempt to ...
Juan Pablo Sandoval Alcocer   +3 more
openaire   +2 more sources

The Big Data Science Center at the Shanghai Synchrotron Radiation Facility: the architecture of the superfacility

open access: yesJournal of Synchrotron Radiation, EarlyView.
The Big Data Science Center at the Shanghai Synchrotron Radiation Facility has developed a user‐friendly centralized superfacility platform that integrates the entire large scientific facility lifecycle into a single accessible solution for users, while ensuring that the data lifecycle remains compliant with the findability, accessibility ...
Xiaoyun Li   +10 more
wiley   +1 more source

EvolvingWeb-Based Test Automation into Agile Business Specifications

open access: yes, 2011
Usually, test automation scripts for a web application directly mirror the actions that the tester carries out in the browser, but they tend to be verbose and repetitive, making them expensive to maintain and ineffective in an agile setting. Our research
Mark Utting   +5 more
core   +1 more source

Lightweight dense video captioning with cross-modal attention and knowledge-enhanced unbiased scene graph

open access: yesComplex & Intelligent Systems, 2023
Dense video captioning (DVC) aims at generating description for each scene in a video. Despite attractive progress for this task, previous works usually only concentrate on exploiting visual features while neglecting audio information in the video ...
Shixing Han   +5 more
doaj   +1 more source

Home - About - Disclaimer - Privacy