Mutation testing suffers from the high computational cost of automated test-vector generation, due to the large number of mutants that can be derived from programs and the cost of generating test-cases in a white-box manner. We propose a novel algorithm for mutation-based test-case generation for Simulink models that combines white-box testing with formal concept analysis. By exploiting similarity measures on mutants, we are able to effectively generate small sets of short test-cases that achieve high coverage on a collection of Simulink models from the automotive domain. Experiments show that our algorithm performs significantly better than random testing or simpler mutation-testing approaches. Keywords mutation-based test-case generation;...
Automated test-case generation is expected to significantly improve software development, where a co...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
International audienceMutation testing is an effective technique for either improving or generating ...
Mutation testing suffers from the high computational cost of automated test-vector generation, due t...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Mutation analysis is a fault-based method used for introducing small changes into a program, produci...
Testing is one of the crucial activities to assure the software quality. The main objective of testi...
Mutation testing is a powerful and effective software testing technique to assess the quality of tes...
Abstract—A relatively new and important branch of Mutation Analysis involves model mutations. In our...
Computer software is increasingly applied to processing data that are not only in large volumes but ...
Model based software development is a common procedure within a wide range of embedded software deve...
Mutation testing is a fault-based testing strategy to measure the quality of testing by inserting fa...
Testing is one of the mainstream program verification techniques where a program is executed on a se...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Automated test-case generation is expected to significantly improve software development, where a co...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
International audienceMutation testing is an effective technique for either improving or generating ...
Mutation testing suffers from the high computational cost of automated test-vector generation, due t...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Abstract. The Matlab/Simulink language has become the standard for-malism for modeling and implement...
Mutation analysis is a fault-based method used for introducing small changes into a program, produci...
Testing is one of the crucial activities to assure the software quality. The main objective of testi...
Mutation testing is a powerful and effective software testing technique to assess the quality of tes...
Abstract—A relatively new and important branch of Mutation Analysis involves model mutations. In our...
Computer software is increasingly applied to processing data that are not only in large volumes but ...
Model based software development is a common procedure within a wide range of embedded software deve...
Mutation testing is a fault-based testing strategy to measure the quality of testing by inserting fa...
Testing is one of the mainstream program verification techniques where a program is executed on a se...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Automated test-case generation is expected to significantly improve software development, where a co...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
International audienceMutation testing is an effective technique for either improving or generating ...