Results 101 to 110 of about 11,950,262 (220)

Methods and Tools for Refactoring Ontologies

open access: yesScience and Transport Progress
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

Mitigating Prompt Dependency in Large Language Models: A Retrieval-Augmented Framework for Intelligent Code Assistance

open access: yesSoftware
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]

open access: yes, 2012
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

open access: yesIEEE Access
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]

open access: yes, 2010
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

Version [2.0.0] - [DetPy (Differential evolution tools): A python toolbox for solving optimization problems using differential evolution]

open access: yesSoftwareX
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.

open access: yes, 2017
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]

open access: yes, 2011
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  

Advancements in the Application of Ribosomally Synthesized and Post-Translationally Modified Peptides (RiPPs)

open access: yesBiomolecules
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

Optimization of computation methods calculating regional geologic models of ore-bearing isometric structures in Python

open access: yesВестник Камчатской региональной ассоциации "Учебно-научный центр". Серия: Науки о Земле
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

Home - About - Disclaimer - Privacy