Results 91 to 100 of about 11,754 (226)
Automated Refactoring for Testability [PDF]
Current software practice places a strong emphasis on unit testing, to the extent that the amount of test code produced on a project can exceed the amount of actual application code required. This illustrates the importance of testability as a feature of software.
Mel Ó Cinnéide +2 more
openaire +1 more source
Hemorrhagic shock in intensive care: Variation in blood product administration during resuscitation
Abstract Background and Objectives Hemorrhagic shock requires timely resuscitation to maintain organ perfusion and hemostasis until source control is achieved. Most resuscitation strategies have been studied outside the intensive care unit (ICU), and optimal approaches in critically ill patients remain unclear.
Merijn C. Reuland +5 more
wiley +1 more source
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
Refactorings are structured changes to existing software that leave its externally observable behaviour unchanged. The intent is to improve readability, performance or other non-behavioural properties of a program. Agile software engineering processes stress the importance of refactoring to keep program code extensible and maintainable.
openaire +2 more sources
Refactoring Inspection Support for Manual Refactoring Edits
Refactoring is commonly performed manually, supported by regression testing, which serves as a safety net to provide confidence on the edits performed. However, inadequate test suites may prevent developers from initiating or performing refactorings. We propose RefDistiller , a static analysis approach to support the inspection of manual refactorings.
Everton L. G. Alves +4 more
openaire +1 more source
Abstract The integrity of scholarly communication depends critically on the accuracy and verifiability of cited references. Citations enable readers to trace prior work, assess evidence, and situate new contributions within the existing literature. However, concerns have emerged regarding the presence of references in published papers that cannot be ...
Chengcheng Han +3 more
wiley +1 more source
ABSTRACT Synthetic biology has recently proven to be a valuable tool for enhancing agriculture even in the face of environmental and biological stresses. Understanding the challenges that militate synthetic biology will assist in ensuring safe, stable, and scalable crop production.
Ben Jesuorsemwen Enagbonma +6 more
wiley +1 more source
The study presents an optimized, reproducible protoplast transfection method for Geobacillus stearothermophilus. The method enables efficient uptake of native and fully synthetic TP‐84 bacteriophage genomes, their “rebooting” in vivo and production of infectious phage particles.
Ireneusz Sobolewski +4 more
wiley +1 more source
Recommendation method for multi-objective software refactoring based on adaptive crossover [PDF]
To address the problem of excessive randomness introduced by the mechanical exchange of gene fragments in traditional crossover operators, which leads to the generation of invalid refactoring operations, this paper proposed a refactoring recommendation ...
Meiyan ZHENG, Yang ZHANG
doaj +1 more source
Class cohesion is an important quality attribute that has an impact on other quality attributes such understandability, testability, and maintainability.
Musaad Alzahrani
doaj +1 more source

