• Home
  • Search
  • A Model for Predicting Statement Mutation Scores
  • Open Access IconOpen Access
  • Cite Icon3
  • https://doi.org/10.3390/math7090778Copy DOI Icon

A Model for Predicting Statement Mutation Scores

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

A test suite plays a key role in software testing. Mutation testing is a powerful approach to measure the fault-detection ability of a test suite. The mutation testing process requires a large number of mutants to be generated and executed. Hence, mutation testing is also computationally expensive. To solve this problem, predictive mutation testing builds a classification model to predict the test result of each mutant. However, the existing predictive mutation testing methods only can be used to estimate the overall mutation scores of object-oriented programs. To overcome the shortcomings of the existing methods, we propose a new method to directly predict the mutation score for each statement in process-oriented programs. Compared with the existing predictive mutation testing methods, our method uses more dynamic program execution features, which more adequately reflect dynamic dependency relationships among the statements and more accurately reflects information propagation during the execution of test cases. By comparing the prediction effects of logistic regression, artificial neural network, random forest, support vector machine, and symbolic regression, we finally decide to use a single hidden layer feedforward neural network as the predictive model to predict the statement mutation scores. In our two experiments, the mean absolute errors between the statement mutation scores predicted by the neural network and the real statement mutation scores both approximately reach 0.12.

Loading PDF

Similar Papers
  • Research Article
  • Citations17

Prediction of two-dimensional topography of laser cladding based on neural network

  • Jan 30, 2019
  • International Journal of Modern Physics B
  • Li Hongyu +4
  • Book Chapter
  • Citations6

Neuromodeling and Natural Optimization of Nonlinear Devices and Circuits

  • Jan 01, 2011
  • Paulo H Da F Silva +2
  • Research Article

The Comparison in Time Series Forecasting of Air Traffic Data by Autoregressive Integrated Moving Average Model, Radial Basis Function and Elman Recurrent Neural Networks

  • Feb 13, 2019
  • R S Ramakrishna +2
  • Conference Article
  • Citations3

Wavenet Based Modeling of Vehicle Suspension System

  • Nov 01, 2006
  • Yul Y Nazaruddin +1
  • Single Book
  • Citations18

The Sixth International Symposium on Neural Networks (ISNN 2009)

  • Jan 01, 2009
  • Hongwei Wang +4
  • Conference Article

An improved on-line extreme learning machine algorithm for sunspot number prediction

  • May 01, 2013
  • Li Bin +1
  • Research Article
  • Citations266

Classification ability of single hidden layer feedforward neural networks

  • May 01, 2000
  • IEEE Transactions on Neural Networks
  • Guang-Bin Huang +2
  • Research Article

مقایسه مدل های رگرسیونی و شبکه های عصبی مصنوعی در پیش بینی عملکرد تولیدی مرغان تخمگذار

  • May 23, 2015
  • SHILAP Revista de lepidopterología
  • جواد ایزی +1
  • Research Article
  • Citations25

Hourly wind speed forecasting based on Support Vector Machine and Artificial Neural Networks

  • Sep 01, 2019
  • IAES International Journal of Artificial Intelligence (IJ-AI)
  • Soukaina Barhmi +1
  • Research Article
  • Citations7

Fast Learning Network with Parallel Layer Perceptrons

  • Jul 27, 2017
  • Neural Processing Letters
  • Guoqiang Li +5
  • Research Article
  • Citations2

Image X-Ray Classification for COVID-19 Detection Using GCLM-ELM

  • May 31, 2021
  • Jurnal Matematika MANTIK
  • Vivin Umrotul M Maksum +2
  • Conference Article
  • Citations2

The Performance Analysis of Extreme Learning Machines on Odour Recognition

  • Aug 03, 2018
  • Engin Esme +1
  • Book Chapter
  • Citations2

Comparison and Validation of Mutation Testing Tools Based on Java Language

  • Jan 01, 2022
  • Manju Khari
  • Research Article
  • Citations17

AUTOMATIC CLASSIFICATION OF AGRICULTURAL GRAINS: COMPARISON OF NEURAL NETWORKS

  • Jan 01, 2018
  • Neural Network World
  • Ahmet Kayabasi +3
  • Conference Article
  • Citations2

Application of Support Vector Machines in Paying Rate Forecasting

  • Jan 01, 2006
  • Wu Chong +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.