Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Overcoming the equivalent mutant problem: A systematic literature review and a comparative experiment of second order mutation
Context. The equivalent mutant problem (EMP) is one of the crucial problems in mutation
testing widely studied over decades. Objectives. The objectives are: to present a systematic …
testing widely studied over decades. Objectives. The objectives are: to present a systematic …
Higher order mutation testing: A systematic literature review
Mutation testing is the process whereby a fault is deliberately inserted into a software
system, in order to assess the quality of test data, in terms of its ability to find this fault …
system, in order to assess the quality of test data, in terms of its ability to find this fault …
Munn: Mutation analysis of neural networks
Deep neural networks have made amazing progress in many areas over the past few years.
After training deep neural networks, a common way is to build a set of test samples to …
After training deep neural networks, a common way is to build a set of test samples to …
Detecting Exception Handling Bugs in C++ Programs
H Zhang, J Luo, M Hu, J Yan… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Exception handling is a mechanism in modern programming languages. Studies have
shown that the exception handling code is error-prone. However, there is still limited …
shown that the exception handling code is error-prone. However, there is still limited …
Problems of mutation testing and higher order mutation testing
Abstract Since Mutation Testing was proposed in the 1970s, it has been considered as an
effective technique of software testing process for evaluating the quality of the test data. In …
effective technique of software testing process for evaluating the quality of the test data. In …
Boundary sampling to boost mutation testing for deep learning models
Context: The prevalent application of Deep Learning (DL) models has raised concerns
about their reliability. Due to the data-driven programming paradigm, the quality of test …
about their reliability. Due to the data-driven programming paradigm, the quality of test …
A review on exception analysis
Context: Exception handling has become popular in most major programming languages,
including Ada, C++, Java, and ML. Since exception handling was introduced in …
including Ada, C++, Java, and ML. Since exception handling was introduced in …
Quality metrics for mutation testing with applications to WS‐BPEL compositions
Mutation testing is a successful testing technique based on fault injection. However, it can be
very costly, and several cost‐reduction techniques for reducing the number of mutants have …
very costly, and several cost‐reduction techniques for reducing the number of mutants have …
How higher order mutant testing performs for deep learning models: A fine-grained evaluation of test effectiveness and efficiency improved from second-order mutant …
Context: Given the prevalence of Deep Learning (DL) models in daily life, it is crucial to
guarantee their reliability by DL testing. Recently, researchers have adapted mutation …
guarantee their reliability by DL testing. Recently, researchers have adapted mutation …
Assessing exception handling testing practices in open-source libraries
Modern programming languages (eg, Java and C#) provide features to separate error-
handling code from regular code, seeking to enhance software comprehensibility and …
handling code from regular code, seeking to enhance software comprehensibility and …