Results 11 to 20 of about 2,393,882 (271)

B-Refactoring: Automatic test code refactoring to improve dynamic analysis [PDF]

open access: greenInformation and Software Technology, 2016
Context: Developers design test suites to verify that software meets its expected behaviors. Many dynamic analysis techniques are performed on the exploitation of execution traces from test cases. In practice, one test case may imply various behaviors. However, the execution of a test case only yields one trace, which can hide the others.Objective: In ...
J. Xuan   +5 more
semanticscholar   +5 more sources

Moving towards a Mutant-Based Testing Tool for Verifying Behavior Maintenance in Test Code Refactorings [PDF]

open access: goldComputers, 2023
Evaluating mutation testing behavior can help decide whether refactoring successfully maintains the expected initial test results. Moreover, manually performing this analytical work is both time-consuming and prone to errors.
Tiago Samuel Rodrigues Teixeira   +2 more
doaj   +3 more sources

Refactoring the Genetic Code for Increased Evolvability [PDF]

open access: greenmBio, 2017
ABSTRACT The standard genetic code is robust to mutations during transcription and translation. Point mutations are likely to be synonymous or to preserve the chemical properties of the original amino acid. Saturation mutagenesis experiments suggest that in some cases the best-performing mutant requires replacement of more than a single ...
Pines, Gur   +3 more
openaire   +7 more sources

Detecting and refactoring code smells in spreadsheet formulas [PDF]

open access: greenEmpirical Software Engineering, 2014
Spreadsheets are used extensively in business processes around the world and just like software, spreadsheets are changed throughout their lifetime causing understandability and maintainability issues. This paper adapts knowncode smellsto spreadsheet formulas.
Hermans, F.F.J. (author)   +2 more
openaire   +8 more sources

Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack [PDF]

open access: greenIEEE Working Conference on Mining Software Repositories, 2022
Modern code review is a widely used technique employed in both industrial and open-source projects to improve software quality, share knowledge, and ensure adherence to coding standards and guidelines.
E. Alomar   +3 more
semanticscholar   +3 more sources

A systematic literature review: Refactoring for disclosing code smells in object oriented software

open access: goldAin Shams Engineering Journal, 2018
Context: Reusing a design pattern is not always in the favor of developers. Thus, the code starts smelling. The presence of “Code Smells” leads to more difficulties for the developers.
Satwinder Singh, Sharanpreet Kaur
doaj   +2 more sources

Energy-Efficient Code by Refactoring [PDF]

open access: greenSoftwaretechnik-Trends, 2013
The rising number of mobile devices increase the interest in longer battery durations. To increase battery duration, researchers try to improve e.g. different hardware components, such as processors and GPS for lower energy consumption. Frequently, software optimization possibilities to save energy are forgotten.
Marion Gottschalk   +2 more
openaire   +3 more sources

Code smells analysis for android applications and a solution for less battery consumption [PDF]

open access: yesScientific Reports
In the digitization era, the battery consumption factor plays a vital role for the devices that operate Android software, expecting them to deliver high performance and good maintainability.The study aims to analyze the Android-specific code smells ...
Aakanshi Gupta   +4 more
doaj   +2 more sources

Component-Based Java Legacy Code Refactoring

open access: hybridRevista Facultad de Ingeniería Universidad de Antioquia, 2013
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   +5 more sources

METODE NON- HEURISTIC UNTUK DETEKSI REFACTORING NON-SOURCE CODE (SYSTEMATIC LITERATURE REVIEW)

open access: diamondSimetris: Jurnal Teknik Mesin, Elektro dan Ilmu Komputer, 2015
ABSTRAK Refactoring perangat lunak merupakan sebuah teknik untuk mentransformasi struktur internal perangkat lunak tanpa merubah fungsionalitas perangkat lunak itu sendiri.
Ratih Nindyasari
doaj   +3 more sources

Home - About - Disclaimer - Privacy