Results 81 to 90 of about 2,688,379 (262)
Refactoring Erlang Programs [PDF]
We describe refactoring for Erlang programs, and work in progress to build two tools to give machine support for refactoring systems written in Erlang. We comment on some of the peculiarities of refactoring Erlang programs, and describe in some detail a ...
Kozsik, Tamás +6 more
core
A Maintainability Framework to Ensure the Software Quality in Object-Oriented Programming
In recent years, there have been significant challenges in the attempt to improve modular structure and code reusability in software development. Software developers should ensure that refactoring not only eliminates code smells but also leads to ...
Siti Rochimah +5 more
doaj +1 more source
AUTOMATIC DETECTING AND REMOVAL DUPLICATE CODES CLONES [PDF]
Code clones is considered now an important part of improving the overall design of software structure and software maintenance through making the source code more readable and more capable for maintenance.
Z. Al-Saffar, S. Sarhan, S. Elmougy
doaj +1 more source
Refactoring the Genetic Code for Increased Evolvability [PDF]
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 ...
Pines, Gur +3 more
openaire +3 more sources
Can LLMs Simulate Target Users in Visualization Case Studies?
Abstract Case studies are central to evaluating visualization research as they provide evidence for how the developed approaches support real users, real analytical work, and real data. Conducting such studies can be challenging, since target users with relevant domain expertise are often scarce or even entirely unavailable, while the visualization ...
Jena Satkunarajan +4 more
wiley +1 more source
A meta-analysis approach to refactoring and XP
The mechanics of seventy-two different Java refactorings are described fully in Fowler's text. In the same text, Fowler describes seven categories of refactoring, into which each of the seventy-two refactorings can be placed.
George Loizou +5 more
core +1 more source
Tool Refactoring Otomatis untuk Menangani Lazy Class Code Smell dengan Pendekatan Software Metrics
Keberadaan lazy class sebagai code smell dapat meningkatkan jumlah class yang tidak begitu perlu pada perangkat lunak, sehingga meningkatkan biaya pemeliharaan dari segi waktu dan usaha.
Umi Sa'adah +7 more
doaj +1 more source
Refactoring for Java-Structured Concurrency
Structured concurrency treats multiple tasks running in different threads as a single unit, thereby improving reliability and enhancing observability. The existing IDE (Integrated Development Environment) does not provide sufficient support to leverage ...
Yang Zhang +4 more
doaj +1 more source
Refactoring Functional Programs [PDF]
Refactoring is the process of redesigning existing code without changing its functionality. Refactoring has recently come to prominence in the OO community. In this paper we explore the prospects for refactoring functional programs.
Thompson, Simon, Reinke, Claus
core
PlantCV v4: Image analysis software for high‐throughput plant phenotyping
Abstract PlantCV is an open‐source Python project aimed at developing tools to address a range of image‐based, plant phenotyping questions. PlantCV has been used for more than 10 years to automate trait collection from image data, and the newest release, PlantCV version 4, continues to lower the barrier to entry for users without substantial coding ...
Haley Schuhl +61 more
wiley +1 more source

