International audienceModel-based mutation analysis is a powerful but expensive testing technique. We tackle its high computation cost by proposing an optimization technique that drastically speeds up the mutant execution process. Central to this approach is the Featured Mutant Model, a modelling framework for mutation analysis inspired by the software product line paradigm. It uses behavioural variability models, viz., Featured Transition Systems, which enable the optimized generation, configuration and execution of mutants. We provide results, based on models with thousands of transitions, suggesting that our technique is fast and scalable. We found that it outperforms previous approaches by several orders of magnitude and that it makes h...
Computer software is increasingly applied to processing data that are not only in large volumes but ...
We introduce µBert, a mutation testing tool that uses a pre-trained language model (CodeBERT) to gen...
International Conference on Advanced Software Engineering and Its Applications, ASEA 2010; Jeju Isla...
International audienceModel-based mutation analysis is a powerful but expensive testing technique. W...
International audienceModel-based mutation analysis is a powerful but expensive testing technique. W...
International audienceMutation testing is an effective technique for either improving or generating ...
International audienceMutation testing is an effective technique for either improving or generating ...
International audienceMutation testing is an effective technique for either improving or generating ...
International audienceMutation testing is an effective technique for either improving or generating ...
In mutation testing, variants (i.e., mutants) of the software under test are created. Themutants are...
A major benefit of Model Driven Engineering (MDE) relies on the automatic generation of artefacts fr...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
In mutation testing, variants (i.e., mutants) of the software under test are created. Themutants are...
In mutation testing, variants (i.e., mutants) of the software under test are created. Themutants are...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
Computer software is increasingly applied to processing data that are not only in large volumes but ...
We introduce µBert, a mutation testing tool that uses a pre-trained language model (CodeBERT) to gen...
International Conference on Advanced Software Engineering and Its Applications, ASEA 2010; Jeju Isla...
International audienceModel-based mutation analysis is a powerful but expensive testing technique. W...
International audienceModel-based mutation analysis is a powerful but expensive testing technique. W...
International audienceMutation testing is an effective technique for either improving or generating ...
International audienceMutation testing is an effective technique for either improving or generating ...
International audienceMutation testing is an effective technique for either improving or generating ...
International audienceMutation testing is an effective technique for either improving or generating ...
In mutation testing, variants (i.e., mutants) of the software under test are created. Themutants are...
A major benefit of Model Driven Engineering (MDE) relies on the automatic generation of artefacts fr...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
In mutation testing, variants (i.e., mutants) of the software under test are created. Themutants are...
In mutation testing, variants (i.e., mutants) of the software under test are created. Themutants are...
International audienceA major benefit of Model Driven Engineering (MDE) relies on the automatic gene...
Computer software is increasingly applied to processing data that are not only in large volumes but ...
We introduce µBert, a mutation testing tool that uses a pre-trained language model (CodeBERT) to gen...
International Conference on Advanced Software Engineering and Its Applications, ASEA 2010; Jeju Isla...