2020
DOI: 10.1109/access.2020.2973696
|View full text |Cite
|
Sign up to set email alerts
|

Multiple Black Hole Inspired Meta-Heuristic Searching Optimization for Combinatorial Testing

Abstract: Combinatorial searching-based software testing (CSST) is a challenging optimization procedure. The achievement of optimal solutions involves a careful formulation of the optimization problem and the selection of an appropriate approach. Meta-heuristic searching procedures have proven to be effective for solving CSST issues. Black hole (BH) optimization is among the more recently developed meta-heuristic searching algorithms. While this approach has been observed to be an effective alternative to particle swarm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
6
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 30 publications
0
6
0
Order By: Relevance
“…Nevertheless, each of these approaches share a common aspect: when combined with heuristics, these approaches can harness the power of random combinatorial searching to evaluate tstrength covering arrays. Two main aspects must be focused on to formulate the optimization problem: the definition of the objective function; and the selection of the technique, whether utilizing a pure-based approach or a hybrid-based approach [39]. In terms of the objective function, the number of tuples covered for the candidate test case (i.e.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…Nevertheless, each of these approaches share a common aspect: when combined with heuristics, these approaches can harness the power of random combinatorial searching to evaluate tstrength covering arrays. Two main aspects must be focused on to formulate the optimization problem: the definition of the objective function; and the selection of the technique, whether utilizing a pure-based approach or a hybrid-based approach [39]. In terms of the objective function, the number of tuples covered for the candidate test case (i.e.…”
Section: Related Workmentioning
confidence: 99%
“…• Sine Cosine Algorithm (SCA) [17] • Multiple Black Hole (MBH) algorithm [39] Cuckoo Search (CS) [4], which was implemented in t-way combinatorial testing with a small number of control parameters. A variant of CS was also implemented in t-way testing that upgrades the search space with Levi flights [31].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Another important issue in inferring trust values is how to choose the optimal trust path from among the admissible trust paths. Compared with the traditional random search algorithm, the heuristic search algorithm [8] can accelerate the search process. As the most classic path search algorithm, the A * algorithm [9] aimed at combining a mathematical method and a heuristic method to find the optimal solution.…”
Section: Introductionmentioning
confidence: 99%