• Home
  • Search
  • Comparing transition trees test suites effectiveness for different mutation operators
  • Cite Icon3
  • https://doi.org/10.1145/3412452.3423571Copy DOI Icon

Comparing transition trees test suites effectiveness for different mutation operators

  • Nov 8, 2020
  • Hoda Khalil +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Research demonstrated that faults seeded mutation using operators can be representative of faults in real systems. In this paper, we study the relationship between the different operators used to insert mutants in the fault domain of the system under test and the effectiveness of different state machine test suites at killing those mutants. We are particularly interested in the effectiveness of two interrelated state machine testing strategies at finding different types of faults. Those are the round-trip paths strategy and the transition tree strategy. Using empirical evaluation, we compare the effectiveness of more than two thousand unique test suites at killing mutants seeded using eight different mutation operators. We perform experiments on four experimental objects and provide qualitative analysis of the results. We conclude that neither of the two studied strategies is more effective than the other at killing a certain type of mutants. However, the structure of the finite state machine and the nature of the system under test affect the type of faults detected by the different testing strategies.

Similar Papers
  • Conference Article
  • Citations4

A Comprehensive Model of Induction Motor for emulating different electrical Faults

  • Dec 01, 2018
  • Susanta Ray +2
  • Research Article
  • Citations21

A combined image processing and Nearest Neighbor Algorithm tool for classification of incipient faults in induction motor drives

  • Feb 04, 2016
  • Computers & Electrical Engineering
  • Indrayudh Bandyopadhyay +2
  • Conference Article
  • Citations3

Framework and method for model based diagnosis with application to an automotive engine

  • Aug 01, 1999
  • Mattias Nyberg
  • Conference Article
  • Citations3

On the fault coverage of high-level test derivation methods for digital circuits

  • Jun 01, 2017
  • Jorge Lopez +2
  • Conference Article
  • Citations3

A SVM based Classifier for Identification of Spurious Resistance Fault involving IGBTs in VSI based Induction Motor Drive

  • Dec 01, 2018
  • I Bandyopadhyay +2
  • Research Article
  • Citations73

Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments

  • Mar 01, 2011
  • IEEE Transactions on Software Engineering
  • Samar Mouchawrab +3
  • Dissertation
  • Citations2

FSM Testing Based on Transition Trees and Complete Round Trip Paths Testing Criteria

  • Jan 01, 2018
  • Hoda Khalil
  • PDF
  • Research Article
  • Citations9

Correlating automatic static analysis and mutation testing: towards incremental strategies

  • Nov 03, 2016
  • Journal of Software Engineering Research and Development
  • Cláudio A Araújo +3
  • Conference Article

Batch bioprocess monitoring using multiway localized discriminant embedding approach

  • Jun 01, 2014
  • Chunhong Lu +2
  • Conference Article
  • Citations17

Mutation Operators for Actor Systems

  • Apr 01, 2010
  • Vilas Jagannath +4
  • Dissertation

An Analysis of FSM Mutation Operators

  • Jan 01, 2024
  • Danial Nikbin Azmoudeh
  • Conference Article
  • Citations2

Simple and Accurate time-domain method for internal fault location in layer-type transformer windings

  • Jul 01, 2016
  • Samir Alzekri +1
  • Research Article
  • Citations1

Fault Diagnosis for Rotating Machine Based on Mel Spectrogram and Residual Neural Network

  • Jun 01, 2024
  • Proceedings of the International Conference on Condition Monitoring and Asset Management
  • Fengmiao Tu +2
  • Conference Article
  • Citations5

Fault detection in brushless DC motors using Discrete Square Root Filtering and fuzzy logic

  • Mar 01, 2012
  • Meagan Mathew +2
  • Conference Article
  • Citations5

An Interpretable Machine Learning Approach For Fault Classification in Bearing Systems

  • Nov 11, 2022
  • Thanh Son Pham +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.