Results 61 to 70 of about 2,688,379 (262)
Investigating the Refactoring Capabilities of Small Open-Weight Language Models
Refactoring is essential for developing maintainable software. Using Large Language Models in software engineering is widespread, but compared to well-established domains such as code generation, reliable refactoring is still relatively underexplored. In
Tamás Márton +3 more
doaj +1 more source
Design of satellite tracking platform based on software defined radio
This paper proposes a kind of design for satellite tracking platform which is based on software defined radio(SDR) technology and constructed with several properties such as open, modularization, code refactoring, etc.
Kang Guodong +3 more
doaj +1 more source
We report a novel interpretation method for deep learning models based on feature extraction and clustering. Applying this method to an atomistic line graph neural network (ALIGNN) model trained on optical absorption spectra of 2,681 inorganic compounds obtained from first‐principles calculations, we successfully identify key factors underlying ...
Akira Takahashi +3 more
wiley +1 more source
Semantic Code Refactoring for Abstract Data Types
Modifications to the data representation of an abstract data type (ADT) can require significant semantic refactoring of the code. Motivated by this observation, this paper presents a new method to automate semantic code refactoring tasks.
Shankara Pailoor +2 more
semanticscholar +1 more source
Testing-framework-aware Refactoring [PDF]
Testing is the predominant way of establishing evidence that a program meets it requirements. When both test code and the application under test are written in the same programming language, a refactoring tool for this language should be able to refactor
Huiqing Li +3 more
core
Exploring the eradication of code smells: An empirical and theoretical perspective [PDF]
This article has been made available through the Brunel Open Access Publishing Fund - Copyright @ 2010 Hindawi Publishing CorporationCode smells reflect code decay, and, as such, developers should seek to eradicate such smells through application of ...
H. Hamza +9 more
core +1 more source
microeco 2: A comprehensive R package for downstream analysis of microbiome omics data
The current version 2.0 of the microeco package represents a substantial update compared to the previously published version. Key enhancements include the addition of new classes, integration of a broader suite of analytical methods, a comprehensive overhaul of the parameter system, improved connectivity between statistical analysis and visualization ...
Chi Liu +9 more
wiley +1 more source
Component-Based Java Legacy Code Refactoring
Component-Based Software Engineering (CBSE) claims to improve software modularisation and to embed architectural concerns. Refactoring Java legacy code with CBSE in mind requires first assessing the compliance of legacy code with component programming ...
Hugo Arboleda +2 more
doaj +1 more source
One Yeast, Sixteen Synthetic Chromosomes, Infinite Possibilities
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
A Domain-Specific Language for Scripting Refactorings in Erlang [PDF]
Refactoring is the process changing the design of a program without changing its behaviour. Many refactoring tools have been developed for various programming languages; while these told support primitive, atomic refactorings, support for composite ...
Huiqing Li +3 more
core +1 more source

