Results 31 to 40 of about 11,950,262 (220)

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.
George Loizou   +5 more
core   +1 more source

AUTOMATIC DETECTING AND REMOVAL DUPLICATE CODES CLONES [PDF]

open access: yesInternational Journal of Intelligent Computing and Information Sciences, 2016
Code clones is considered now an important part of improving the overall design of software structure and software maintenance through making the source code more readable and more capable for maintenance.
Z. Al-Saffar, S. Sarhan, S. Elmougy
doaj   +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

Complete Pathway Refactoring and Combinatorial Biosynthesis of Anthracyclines for Modulation of Histone Eviction and DNA Damage Bioactivities

open access: yesAngewandte Chemie, EarlyView.
A synthetic biology platform was established for the complete refactoring of complex anthracycline biosynthetic pathways in Streptomyces coelicolor using standardized, chemically synthetic DNA parts. This modular construction enabled streamlined combinatorial biosynthesis, yielding novel analogs that decouple DNA damage from chromatin damage (histone ...
Rongbin Wang   +15 more
wiley   +2 more sources

Heterologous overproduction of oviedomycin by refactoring biosynthetic gene cluster and metabolic engineering of host strain Streptomyces coelicolor

open access: yesMicrobial Cell Factories, 2023
Background Oviedomycin is one among several polyketides known for their potential as anticancer agents. The biosynthetic gene cluster (BGC) for oviedomycin is primarily found in Streptomyces antibioticus.
Boncheol Gu   +5 more
doaj   +1 more source

Recommendation method for multi-objective software refactoring based on adaptive crossover [PDF]

open access: yesJournal of Hebei University of Science and Technology
To address the problem of excessive randomness introduced by the mechanical exchange of gene fragments in traditional crossover operators, which leads to the generation of invalid refactoring operations, this paper proposed a refactoring recommendation ...
Meiyan ZHENG, Yang ZHANG
doaj   +1 more source

Decision tree based code smell prioritization evaluation

open access: yes上海师范大学学报. 自然科学版, 2022
Based on the prioritization method of developer-driven code smell, combining with the optimization decision tree algorithm, a model was built to rank the refactoring priority of code smell for developers, which was evaluated in the empirical study.
GUO Di, WU Haitao
doaj   +1 more source

Analysis of the impact of refactoring on code quality – comparative analysis of two cases

open access: yesJournal of Computer Sciences Institute, 2017
In agile methods, one of the techniques for improving code quality is refactoring. This is a process that employs a number of techniques, modifying the code without changing its functionality, aiming to improve its transparency and reduce vulnerability ...
Mariusz Łukasik, Marek Miłosz
doaj   +1 more source

An Expression Processor: A Case Study in Refactoring Haskell Programs [PDF]

open access: yes, 2010
Refactoring is the process of changing the structure of a program while preserving its behaviour. This behaviour preservation is crucial so that refactorings do not introduce any bugs.
Brown, Christopher Mark   +6 more
core   +1 more source

An Analytical Study of Code Smells

open access: yesTehnički Glasnik, 2021
Software development process involves developing, building and enhancing high-quality software for specific tasks and as a consequence generates considerable amount of data.
Lida Bamizadeh   +3 more
doaj  

Home - About - Disclaimer - Privacy