19 papers · ranked by Valyu relevance
Haley Hunter-Zinck, Alexandre Fioravante de Siqueira, Váleri N. Vásquez, Richard Barnes + 2 more
'Váleri N. Vásquez' 'Richard Barnes' 'Ciera C. Martinez' 'Scott Markel'] Functional, usable, and maintainable open-source software is increasingly essential to scientific research, but there is a large variation in formal training for software development and maintainability. Here, we propose 10 “rules” centered on 2…
Morteza Zakeri‐Nasrabadi, Saeed Parsa
— The high cost of the test can be dramatically reduced, provided that the coverability as an inherent feature of the code under test is predictable. This article offers a machine learning model to predict the extent to which the test could cover a class in terms of a new metric called Coverageability. The prediction…
Michele Tufano, Shubham Chandel, Anisha Agarwal, Neel Sundaresan + 1 more
'Colin B. Clement'] Code coverage is a widely used metric for quantifying the extent to which program elements, such as statements or branches, are executed during testing. Calculating code coverage is resource-intensive, requiring code building and execution with additional overhead for the instrumentation.…
Jiale Wang, Kaiyuan Wang, Pengyu Nie
Code coverage analysis has been widely adopted in the continuous integration of open-source and industry software repositories to monitor the adequacy of regression test suites. However, computing code coverage can be costly, introducing significant overhead during test execution. Plus, re-collecting code coverage for…
Vahid Garousi, Alper Buğra Keleş, Yunus Balaman, Alper Mermer + 1 more
support and an industrial experience report Authors: ['Vahid Garousi' 'Alper Buğra Keleş' 'Yunus Balaman' 'Alper Mermer' 'Zeynep Özdemir Güler'] Abstract--There are many widely used tools for measuring testcoverage and code-coverage. Test coverage is the ratio of requirements or other non-code artifacts covered by a…
Juan Altmayer Pizzorno, Emery D. Berger
—This paper presents COVERUP, a novel system that drives the generation of high-coverage Python regression tests via a combination of coverage analysis and large-language models (LLMs). COVERUP iteratively improves coverage, interleaving coverage analysis with dialogs with the LLM to focus its attention on as yet…
Yuying Liu, Pin Yang, Peng Jia, Ziheng He + 2 more
'Zahid Mehmood'] With the continuous development of deep learning, more and more domains use deep learning technique to solve key problems. The security issues of deep learning models have also received more and more attention. Nowadays, malware has become a huge security threat in cyberspace. Traditional…
Matias Martinez, Maria Kechagia, Anjana Perera, Justyna Petke + 2 more
'Federica Sarro' 'Aldeida Aleti'] Previous studies have shown that Automated Program Repair (apr) techniques suffer from the overfitting problem. Overfitting happens when a patch is run and the test suite does not reveal any error, but the patch actually does not fix the underlying bug or it introduces a new defect…
Xiaojian Liu, Yangyang Zhang, Chee Wei Tan, Wenyi Zhang
Code coverage-guided unit test generation (CGTG) and large language model-based test generation (LLMTG) are two principal approaches for the generation of unit tests. Each of these approaches has its inherent advantages and drawbacks. Tests generated by CGTG have been shown to exhibit high code coverage and high…
Florian Tambon, Michael Konstantinou, Cedric Richter, Charles Chenouard + 2 more
In recent years, it has become increasingly evident that large language models (LLMs) and autonomous agents raise the level of abstraction in software development by shifting the focus from writing precise procedures to expressing intents and goals. This paradigm shift introduces new challenges, particularly in how…
Hannah Leslie
I write with a correction to the article, “Variance estimation for effective coverage measures: A simulation study,” published in the June 2020 issue of the Journal of Global Health . In the provided code to estimate effective coverage calculations, the sub-routine “extract scalars” (lines 373-36) did not correctly…
Shiyao Chen, Urša Zevnik, Christoph Ziegenhain
Gene-body coverage bias differs across scRNA-seq protocols and can influence downstream analyses, yet coverage is often assessed using bulk-level summaries that obscure cell-to-cell variability. CellCov provides gene-body coverage profiling at single-cell resolution, enabling exploration of coverage heterogeneity…
Authors not listed
Scientific discovery relies on innovative software as much as experimental methods, especially in proteomics, where computational tools are essential for mass spectrometer setup, data analysis, and interpretation. Since the introduction of SEQUEST, proteomics software has grown into a complex ecosystem of algorithms…
Inbal Preuss, Ben Galili, Zohar Yakhini, Leon Anavy
This study introduces a novel model for analyzing and determining the required sequencing coverage in DNA-based data storage, focusing on combinatorial DNA encoding. We explore the application of the coupon collector model for combinatorial-letter reconstruction, post-sequencing, which ensure efficient data retrieval…
Jacques Serizay, Romain Koszul
The tidyCoverage R package provides a framework for intuitive investigation of collections of genomic tracks over genomic features, relying on the principle of tidy data manipulation. It defines two data structures, CoverageExperiment and AggregatedCoverage classes, directly extending the SummarizedExperiment…
Jiaqi Luo, Shuai Cheng Li
For long, genome-wide coverage has been used as a measure of sequencing quality and quantity, but the biology hidden beneath has not been fully exploited. Here we performed a comparative analysis on genome-wide coverage profiles between nucleus genome DNA (gDNA) samples from the 1000 Genomes Project (n=3,202) and…
S Sowmyadevi, Anna Alphy
The mutation-aware test prioritisation system in this paper uses Graph Neural Networks (GNNs) to combine static program structure, dynamic execution traces, and mutation coverage into a hybrid graph representation to enhance regression testing. The framework embeds higher-order dependencies in test cases using GCN…
Authors not listed
This work focuses on the impact of lateral interactions on the thermophysical properties of adsorbates. We present different parameterizations for coverage-dependent enthalpy, entropy, and heat capacity in a mean-field microkinetic model. These models are tested against two systems, CO/Pt(111) and CO/Co(0001), using…
Authors not listed
Plastic mechanical recycling is the conventional technological step towards circularity. In such aspects, complex mixtures of polyolefin blends are often fed into mechanical recycling systems, resulting in moulded products with uncertain quality. To add to the difficulty of heterogeneous feedstocks, the testing of…