Search-Based Software Testing Driven by Bioinspired Algorithms: A Systematic Literature Mapping

Bioinspired algorithms have gained relevance in Search-Based Software Testing (SBST) mainly because they can find multiple solutions to difficult-to-solve problems. Exploring the usage trends and elements of its implementation is necessary for software engineering since it allows for understanding the area's current state and proposing guidelines for innovation. We proposed a Systematic Literature Mapping to analyze the canonical bioinspired algorithms used in SBST. During the mapping conduction, 60 studies were analyzed, in which bio-inspired algorithms were used in different software testing activities, such as test data generation, test case generation, test case prioritization, and others. The practical implications of our research are significant. The most commonly applied bioinspired algorithms in these activities are the Genetic Algorithm, Particle Swarm Optimization, and Ant Colony Optimization. Concerning problem types, most of these algorithms are focused on single-objective, with or without constraints, and, to a lesser extent, multi-objective and phased problems. According to the results, SBST driven by bio-inspired algorithms favors variables such as execution time and computational cost. Code coverage is usually used as a performance metric to evaluate its effectiveness. The application of canonical bioinspired algorithms mainly seeks to solve single-objective problems.

Authors

Institutions

Publication Details

Published
2024-10-28
DOI
https://doi.org/10.1109/conisoft63288.2024.00023
Citations
2
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
2.10
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Search-Based Software Testing Driven by Bioinspired Algorithms: A Systematic Literature Mapping

Jorge Octavio Ocharán-Hernández, Saúl Domínguez-Isidro, Joshua E. Hernández-Suárez, Mario A. Jiménez-Jiménez
2 citations
Scientific Computing and Data Management
2.10
article

Search-Based Software Testing Driven by Bioinspired Algorithms: A Systematic Literature Mapping

Jorge Octavio Ocharán-Hernández, Saúl Domínguez-Isidro, Joshua E. Hernández-Suárez, Mario A. Jiménez-Jiménez
article en
2 citations

Abstract

Bioinspired algorithms have gained relevance in Search-Based Software Testing (SBST) mainly because they can find multiple solutions to difficult-to-solve problems. Exploring the usage trends and elements of its implementation is necessary for software engineering since it allows for understanding the area's current state and proposing guidelines for innovation. We proposed a Systematic Literature Mapping to analyze the canonical bioinspired algorithms used in SBST. During the mapping conduction, 60 studies were analyzed, in which bio-inspired algorithms were used in different software testing activities, such as test data generation, test case generation, test case prioritization, and others. The practical implications of our research are significant. The most commonly applied bioinspired algorithms in these activities are the Genetic Algorithm, Particle Swarm Optimization, and Ant Colony Optimization. Concerning problem types, most of these algorithms are focused on single-objective, with or without constraints, and, to a lesser extent, multi-objective and phased problems. According to the results, SBST driven by bio-inspired algorithms favors variables such as execution time and computational cost. Code coverage is usually used as a performance metric to evaluate its effectiveness. The application of canonical bioinspired algorithms mainly seeks to solve single-objective problems.

Universidad Veracruzana (MX)
Openalex Percentile: Top 8%
Scientific Computing and Data Management
2.10
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.