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

Combinatorial Test Suites Generation Strategy Utilizing the Whale Optimization Algorithm

Abstract: The potentially many software system input combinations make exhaustive testing practically impossible. To address this issue, combinatorial t-way testing (where t indicates the interaction strength, i.e. the number of interacting parameters (input)) was adopted to minimize the number of cases for testing. Complimentary to existing testing techniques (e.g. boundary value, equivalence partitioning, cause and effect graphing), combinatorial testing helps to detect faults caused by the faulty interaction between … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
8

Relationship

3
5

Authors

Journals

citations
Cited by 18 publications
(11 citation statements)
references
References 62 publications
0
11
0
Order By: Relevance
“…Therefore, finding the right combination of algorithms, better update schemes, smart scheduling, and the determining of operating modes are all open to optimization within itself. Moreover, design of a superior hybrid structure requires the knowledge of pros and cons of each individual algorithm depending on the problem and the understanding of the best fit when combined [40]- [42]. We can conclude that our proposed hybrid structure is brand new, well organized, and configured with smart scheduling methods developed to solve advanced optimization problems such as off-grid microgrid designs.…”
Section: B Literature Reviewmentioning
confidence: 98%
See 1 more Smart Citation
“…Therefore, finding the right combination of algorithms, better update schemes, smart scheduling, and the determining of operating modes are all open to optimization within itself. Moreover, design of a superior hybrid structure requires the knowledge of pros and cons of each individual algorithm depending on the problem and the understanding of the best fit when combined [40]- [42]. We can conclude that our proposed hybrid structure is brand new, well organized, and configured with smart scheduling methods developed to solve advanced optimization problems such as off-grid microgrid designs.…”
Section: B Literature Reviewmentioning
confidence: 98%
“…In order to imitate the natural behavior of the hawks in its simplest form, the average position is used for the position update within the search range. The average position of the current population of hawks in iteration is given in equation (42). The transition from the exploration phase to the exploitation phase is related to the energy of the prey chased by the Harris' hawks.…”
Section: ) Phase I -Explorationmentioning
confidence: 99%
“…We include the pseudo-code (Algorithm 3) of the metaheuristic [91] for a better understanding of what was previously stated. Update the position of the current search agent using of Equation (31).…”
Section: − →mentioning
confidence: 99%
“…The first category uses a single meta-heuristic algorithm as the search engine for the test case. Example of this category includes SA [1], GA [1,2], ACA [2], PSO [3], HS [4], FPA [7], Whale Optimization Algorithm [47] and CS [5]. The second category uses adaptive or hybridization of meta-heuristics algorithms as the search engine.…”
Section: Related Workmentioning
confidence: 99%