Results 111 to 120 of about 11,950,262 (220)

A visual clone analysis method

open access: yesFrontiers in Computer Science
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]

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

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

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

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

Determination of specialized software API dependencies under maximum possible load without significant system degradation

open access: yesВестник Дагестанского государственного технического университета: Технические науки
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

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

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

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

open access: yesMetabolic Engineering Communications
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

Home - About - Disclaimer - Privacy