Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Large Language Models for Equivalent Mutant Detection: How Far Are We?
Mutation testing is vital for ensuring software quality. However, the presence of equivalent
mutants is known to introduce redundant cost and bias issues, hindering the effectiveness of …
mutants is known to introduce redundant cost and bias issues, hindering the effectiveness of …
Enhancing software quality assurance in ubiquitous learning environments through mutation testing and diverse test oracles
Ubiquitous learning enables software analysts to acquire knowledge and design test oracles
from online resources including developer documentations, forums and collaborative …
from online resources including developer documentations, forums and collaborative …
Automatic equivalent mutants classification using abstract syntax tree neural networks
Mutation testing is a testing technique that is effective at designing tests and evaluating an
existing test suite. Even though mutation testing has been developed to be applicable and …
existing test suite. Even though mutation testing has been developed to be applicable and …
Automatic classification of equivalent mutants in mutation testing of android applications
Software and symmetric testing methodologies are primarily used in detecting software
defects, but these testing methodologies need to be optimized to mitigate the wasting of …
defects, but these testing methodologies need to be optimized to mitigate the wasting of …
FrMi: Fault-revealing Mutant Identification using killability severity
T Rostami, S Jalili - Information and Software Technology, 2023 - Elsevier
Context: Mutation testing is a powerful method used in software testing for various activities,
such as guidance for test case generation and test suite quality assessment. However, a …
such as guidance for test case generation and test suite quality assessment. However, a …
[PDF][PDF] Reducing Regression Test Suites using the Word2Vec Natural Language Processing Tool.
Continuous integration in software development requires to run the tests on a regular basis
to ensure that the code does not regress. So that the execution time of the regression test …
to ensure that the code does not regress. So that the execution time of the regression test …
Equivalent mutants detection based on weighted software behavior graph
D Gong, T Wang, X Su, Y Zhang - International Journal of Software …, 2022 - World Scientific
The equivalent mutants problem is one of the crucial problems in mutation testing. In
consequence of its existence, the effectiveness of mutation testing is underestimated. In …
consequence of its existence, the effectiveness of mutation testing is underestimated. In …
Augmenting equivalent mutant dataset using symbolic execution
Mutation testing aims to ensure that a test suite is capable of detecting real faults, by
checking whether they can reveal (ie, kill) small and arbitrary lexical changes made to the …
checking whether they can reveal (ie, kill) small and arbitrary lexical changes made to the …
Multi-objective optimization model and hierarchical attention networks for mutation testing
Mutation testing is devised for measuring test suite adequacy by identifying the artificially
induced faults in software. This paper presents a novel approach by considering …
induced faults in software. This paper presents a novel approach by considering …
An Empirical Evaluation of Manually Created Equivalent Mutants
P Straubinger, A Degenhart… - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
Mutation testing consists of evaluating how effective test suites are at detecting artificially
seeded defects in the source code, and guiding the improvement of the test suites. Although …
seeded defects in the source code, and guiding the improvement of the test suites. Although …