Results 161 to 170 of about 2,915,691 (213)

WxS-QC - a quality control pipeline for human Whole-Genome and Whole Exome sequencing cohorts

open access: yes
Zakharov G   +11 more
europepmc   +1 more source

Monitor-Based Instant Software Refactoring

open access: yesIEEE Transactions on Software Engineering, 2013
Software refactoring is an effective method for improvement of software quality while software external behavior remains unchanged. To facilitate software refactoring, a number of tools have been proposed for code smell detection and/or for automatic or semi-automatic refactoring.
Weizhong Shao
exaly   +4 more sources

Performance-driven software model refactoring

open access: yesInformation and Software Technology, 2018
Abstract Context Software refactoring is a common practice aimed at addressing requirements or fixing bugs during the software development. While refactoring related to functional requirements has been widely studied in the last few years, non-functional-driven refactoring is still critical, mostly because non-functional characteristics of software ...
Vittorio Cortellessa   +2 more
exaly   +3 more sources

Improving Usability of Software Refactoring Tools

open access: yes2007 Australian Software Engineering Conference (ASWEC'07), 2007
Post-deployment maintenance and evolution can account for up to 75% of the cost of developing a software system. Software refactoring can reduce the costs associated with evolution by improving system quality. Although refactoring can yield benefits, the process includes potentially complex, error-prone, tedious and time-consuming tasks.
Erica Mealy   +3 more
openaire   +5 more sources

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, forming connected subgraphs.
CONCAS, GIULIO   +4 more
openaire   +3 more sources

Performance-Driven Software Architecture Refactoring

open access: yes2018 IEEE International Conference on Software Architecture Companion (ICSA-C), 2018
Performance engineering of software architecture can be defined as the process of analyzing the performance of a software architecture and then reacting to problems emerging from such analysis by refactoring the software architecture in order to meet performance requirements.
Arcelli D., Cortellessa V., Di Pompeo D.
openaire   +3 more sources

Home - About - Disclaimer - Privacy