• Home
  • Search
  • Diversity of graph models and graph generators in mutation testing
  • Cite Icon22
  • https://doi.org/10.1007/s10009-019-00530-6Copy DOI Icon

Diversity of graph models and graph generators in mutation testing

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

When custom modeling tools are used for designing complex safety-critical systems (e.g., critical cyber-physical systems), the tools themselves need to be validated by systematic testing to prevent tool-specific bugs reaching the system. Testing of such modeling tools relies upon an automatically generated set of models as a test suite. While many software testing practices recommend that this test suite should be diverse, model diversity has not been studied systematically for graph models. In the paper, we propose different diversity metrics for models by generalizing and exploiting neighborhood and predicate shapes as abstraction. We evaluate such shape-based diversity metrics using various distance functions in the context of mutation testing of graph constraints and access policies for two separate industrial DSLs. Furthermore, we evaluate the quality (i.e., bug detection capability) of different (random and consistent) model generation techniques for mutation testing purposes.

Loading PDF

Similar Papers
  • PDF
  • Book Chapter
  • Citations14

Mutation-Based Test Generation for PLC Embedded Software Using Model Checking

  • Jan 01, 2016
  • Eduard P Enoiu +4
  • Conference Article
  • Citations18

Mutode: generic JavaScript and Node.js mutation testing tool

  • Jul 12, 2018
  • Diego Rodríguez-Baquero +1
  • Conference Article
  • Citations1

Flaky Mutants; Another Concern for Mutation Testing

  • Apr 01, 2021
  • Sten Vercammen +3
  • Research Article
  • Citations32

Semantic mutation testing

  • Apr 20, 2011
  • Science of Computer Programming
  • John A Clark +2
  • Research Article
  • Citations19

A probabilistic framework for mutation testing in deep neural networks

  • Mar 01, 2023
  • Information and Software Technology
  • Florian Tambon +2
  • Conference Article
  • Citations17

Mutation Operators for Actor Systems

  • Apr 01, 2010
  • Vilas Jagannath +4
  • PDF
  • Conference Article
  • Citations3

Applying Mutation Testing for Assessing Test Suites Quality at Model Level

  • Oct 02, 2016
  • Joanna Strug
  • Conference Article
  • Citations3

Mutatis mutandis

  • Jun 24, 2013
  • Ivan T Bowman
  • PDF
  • Research Article
  • Citations3

A Model for Predicting Statement Mutation Scores

  • Aug 23, 2019
  • Mathematics
  • Lili Tan +2
  • Research Article
  • Citations6

Differentiators and detectors

  • Mar 01, 2021
  • Information Processing Letters
  • Ali Mili
  • PDF
  • Research Article
  • Citations33

On the Effectiveness of Using Elitist Genetic Algorithm in Mutation Testing

  • Sep 09, 2019
  • Symmetry
  • Shweta Rani +2
  • Book Chapter
  • Citations1

State Coverage: An Empirical Analysis Based on a User Study

  • Jan 01, 2013
  • Dries Vanoverberghe +2
  • Conference Article
  • Citations20

A variability perspective of mutation analysis

  • Nov 11, 2014
  • Xavier Devroey +5
  • Conference Article
  • Citations25

Change-Based Test Selection in the Presence of Developer Tests

  • Mar 01, 2013
  • Q D Soetens +2
  • Research Article
  • Citations58

Test case minimization approach using fault detection and combinatorial optimization techniques for configuration-aware structural testing

  • Dec 14, 2015
  • Engineering Science and Technology, an International Journal
  • Bestoun S Ahmed
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.