Mutation Testing is an approach for assessing the quality of a test case suite by analyzing its ability in distinguishing the product under test from a set of alternative products, the so-called mutants. The mutants are generated from the product under test by applying a set of mutant operators, which produce products with slight syntactical differences. The mutant operators are usually based on typical errors that occur during the software development and can be related to a fault model. In this paper, we propose a language - named MuDeL, - for describing mutant operators aiming not only at automating the mutant generation, but also at providing precision and formality to the operator descriptions. The language was designed using concepts ...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
Model based software development is a common procedure within a wide range of embedded software deve...
peer reviewedWe introduce µBert, a mutation testing tool that uses a pre-trained language model (Cod...
Mutation Testing is an approach for assessing the quality of a test case suite by analyzing its abil...
Mutation testing has been used to assess the quality of test case suites by analyzing the ability in...
Mutation testing has been used to assess the quality of test case suites by analyzing the ability in...
Mutation Testing is a testing approach for assessing the adequacy of a set of test cases by analyzin...
Abstract: Although testing is an essential part of software development, until re-cently, P system t...
Testing is an essential activity in software development, used to increase confidence in the quality...
Due to the increasing reliance on the software of systems, such as enterprise systems, a wide array ...
In the context of software engineering, mutation consists in injecting small changes in artefacts – ...
Software testing represents activity in detecting software failures. Mutation testing represents a w...
Abstract: Testing of aspect oriented programs is a new programming paradigm. Many researchers had co...
The effectiveness of mutation testing depends heavily on the types of faults that the mutation opera...
We introduce µBert, a mutation testing tool that uses a pre-trained language model (CodeBERT) to gen...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
Model based software development is a common procedure within a wide range of embedded software deve...
peer reviewedWe introduce µBert, a mutation testing tool that uses a pre-trained language model (Cod...
Mutation Testing is an approach for assessing the quality of a test case suite by analyzing its abil...
Mutation testing has been used to assess the quality of test case suites by analyzing the ability in...
Mutation testing has been used to assess the quality of test case suites by analyzing the ability in...
Mutation Testing is a testing approach for assessing the adequacy of a set of test cases by analyzin...
Abstract: Although testing is an essential part of software development, until re-cently, P system t...
Testing is an essential activity in software development, used to increase confidence in the quality...
Due to the increasing reliance on the software of systems, such as enterprise systems, a wide array ...
In the context of software engineering, mutation consists in injecting small changes in artefacts – ...
Software testing represents activity in detecting software failures. Mutation testing represents a w...
Abstract: Testing of aspect oriented programs is a new programming paradigm. Many researchers had co...
The effectiveness of mutation testing depends heavily on the types of faults that the mutation opera...
We introduce µBert, a mutation testing tool that uses a pre-trained language model (CodeBERT) to gen...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
Model based software development is a common procedure within a wide range of embedded software deve...
peer reviewedWe introduce µBert, a mutation testing tool that uses a pre-trained language model (Cod...