Results 111 to 120 of about 11,950,262 (220)
A visual clone analysis method
The process of creating high-quality software is always a significant challenge for developers. Besides acquiring and honing the trained skills and knowledge needed to fulfill this process successfully, they face the persistent need for better methods ...
Jose Navas-Su +2 more
doaj +1 more source
Verification of Refactorings in Isabelle/HOL [PDF]
Refactorings are source-to-source behaviour-preserving program transformations that are used for improving program structure. Programmers refactor code to adapt it when new functionality is added or when the code is being repaired -- refactoring serves ...
Sultana, Nik
core
Using Refactoring Techniques for Visual Editing of Hybrid Languages
In this paper we describe how techniques for refactoring can be used for visual editing of hybrid languages, that is, languages that have both a visual and a textual syntax.
Fors, Niklas, +2 more
core +1 more source
Predicting Vulnerable Code Changes Using Technical Debt Indicators
Technical debt refers to the cost of delayed technical work and poor design choices in software systems. Software security focuses on protecting systems against vulnerabilities and exploits.
Rusen Akkus Halepmollasi, Ayse Tosun
doaj +1 more source
Achieving better requirements to code traceability: which refactoring should be done first?
During system evolution, trace links among requirements and source code could get distorted due to vocabulary mismatch problem. Nevertheless, researchers have shown that those links can be recovered by code refactoring.
Gias, A.U., Easmin, R., Faiz, F.
core +1 more source
Objective. The article considers the topic of determining the dependencies of the API of specialized software under the maximum possible load without significant system degradation.Method. The study is based on regression analysis methods. As part of the
L. I. Litvinenko +2 more
doaj +1 more source
Implementation of an automatic extract method refactoring
Software quality is an important aspect to guarantee maintainability and comprehensibility of developed source code. Modern software projects use static code analysis tools to continuously monitor the software quality. Based on findings from these tools, developers refactor their code with the aim to remove detected code smells. Refactorings can use up
openaire +3 more sources
From Strategy to Structure: Guiding Code Quality With GPST in Game-Based Programming Environments
Enhancing programming skills is essential for developers to keep pace with technological advancements and to maintain effective participation in software development practices.
Chien-Wei Hu +2 more
doaj +1 more source
Refactoring clustering in Java software networks
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,
Giulio Concas +9 more
core +1 more source
Tuning the performance of a TphR-based terephthalate biosensor with a design of experiments approach
Transcription factor-based biosensors are genetic tools that aim to predictability link the presence of a specific input stimuli to a tailored gene expression output.
Guadalupe Alvarez Gonzalez +3 more
doaj +1 more source

