Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Mutation testing advances: an analysis and survey
Mutation testing realizes the idea of using artificial defects to support testing activities.
Mutation is typically used as a way to evaluate the adequacy of test suites, to guide the …
Mutation is typically used as a way to evaluate the adequacy of test suites, to guide the …
Are mutation scores correlated with real fault detection? a large scale empirical study on the relationship between mutants and real faults
Empirical validation of software testing studies is increasingly relying on mutants. This
practice is motivated by the strong correlation between mutant scores and real fault …
practice is motivated by the strong correlation between mutant scores and real fault …
SuMo: A mutation testing approach and tool for the Ethereum blockchain
Blockchain technologies have had a rather disruptive impact on many sectors of the
contemporary society. The establishment of virtual currencies is probably the most …
contemporary society. The establishment of virtual currencies is probably the most …
Instance space analysis of search-based software testing
Search-based software testing (SBST) is now a mature area, with numerous techniques
developed to tackle the challenging task of software testing. SBST techniques have shown …
developed to tackle the challenging task of software testing. SBST techniques have shown …
On the effectiveness of unit tests in test-driven development
Background: Writing unit tests is one of the primary activities in test-driven development. Yet,
the existing reviews report few evidence supporting or refuting the effect of this development …
the existing reviews report few evidence supporting or refuting the effect of this development …
Sumo: A mutation testing strategy for solidity smart contracts
Smart Contracts are software programs that are deployed and executed within a blockchain
infrastructure. Due to their immutable nature, directly resulting from the specific …
infrastructure. Due to their immutable nature, directly resulting from the specific …
Mutation testing of smart contracts at scale
It is crucial that smart contracts are tested thoroughly due to their immutable nature. Even
small bugs in smart contracts can lead to huge monetary losses. However, testing is not …
small bugs in smart contracts can lead to huge monetary losses. However, testing is not …
Transformed k-nearest neighborhood output distance minimization for predicting the defect density of software projects
Background Software defect prediction is one of the most important research topics in
software engineering. An important product measure to determine the effectiveness of …
software engineering. An important product measure to determine the effectiveness of …
ReSuMo: a regression strategy and tool for mutation testing of solidity smart contracts
Mutation testing is a powerful test adequacy assessment technique that can guarantee the
deployment of deeply scrutinized and more reliable Smart Contract code. However …
deployment of deeply scrutinized and more reliable Smart Contract code. However …
Mutation coverage is not strongly correlated with mutation coverage
Several metrics have been proposed in the past to quantify the effectiveness of a test suite;
they are usually types of coverage metrics, because it is sensible to quantify the …
they are usually types of coverage metrics, because it is sensible to quantify the …