Results 101 to 110 of about 11,950,262 (220)
Methods and Tools for Refactoring Ontologies
Purpose. This work is aimed at investigating the evolution of the refactoring concept – from a tool for optimizing program code to a powerful means of improving data structures, algorithms, and business processes. The main purpose of the study is to examine the historical development of software and ontology refactoring, as well as the possibilities of
openaire +3 more sources
Background: The implementation of Large Language Models (LLMs) in software engineering has provided new and improved approaches to code synthesis, testing, and refactoring.
Saja Abufarha +3 more
doaj +1 more source
A language-independent parallel refactoring framework [PDF]
Recent trends towards increasingly parallel computers mean that there needs to be a seismic shift in programming practice. The time is rapidly approaching when most programming will be for parallel systems.
Kilpatrick, Peter +14 more
core +1 more source
Interpretable Deep Learning for Efficient Code Smell Prioritization in Software Development
Code smells indicate potential design flaws in software systems that can impair maintainability and increase technical debt. While existing approaches have advanced code smell priortization, they often lack effective prioritization mechanisms and ...
Maaeda M. Rashid +3 more
doaj +1 more source
Similar Code Detection and Elimination for Erlang Programs [PDF]
A well-known bad code smell in refactoring and software maintenance is duplicated code, that is the existence of code clones, which are code fragments that are identical or similar to one another.
Huiqing Li +3 more
core +1 more source
This article presents version 2.0 of the DetPy (Differential Evolution Tools) library, a Python toolbox for solving advanced optimization problems using differential evolution and its variants.
Konrad Groń +2 more
doaj +1 more source
Quality-oriented Move Method Refactoring.
Restructuring is an important activity to improve software internal structure. Even though there are many restructuring approaches, very few consider the refactoring impact on the software quality. In this paper, we propose an semi-automatic software restructuring approach based on quality attributes.
Souza Couto, Christian Marlon +2 more
openaire +2 more sources
Refactoring transformations for maintainable, scalable and efficient parallelism [PDF]
Computing is everywhere and our society depends on it. Increased performance over the last decades has allowed us to solve ever more interesting problems.
Kjolstad, Fredrik Berg
core
Ribosomally synthesized and post-translationally modified peptides (RiPPs) represent a significant potential for novel therapeutic applications because of their bioactive properties, stability, and specificity.
Sang-Woo Han, Hyung-Sik Won
doaj +1 more source
Numeric regional models are necessary to reconstruct the nature and conditions of formation of i geological structures, to obtain ideas about the evolution of different zones of the crust and upper mantle, the evolution of fold and fault dislocations and
S.L. Shevyrev, N.G. Boriskina
doaj +1 more source

