Whale optimization algorithm strategies for higher interaction strength t-way testing

Much of our daily tasks have been computerized by machines and sensors communicating with each other in real-time. There is a reasonable risk that something could go wrong because there are a lot of sensors producing a lot of data. Combinatorial testing (CT) can be used in this case to reduce risks...

Full description

Saved in:
Bibliographic Details
Main Authors: Ali Abdullah, Hassan, Salwani, Abdullah, Kamal Z., Zamli, Rozilawati, Razali
Format: Article
Language:English
Published: Tech Science Press 2022
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/34934/1/Whale%20optimization%20algorithm%20strategies%20for%20higher%20interaction%20strength%20t-way%20testing.pdf
http://umpir.ump.edu.my/id/eprint/34934/
https://doi.org/10.32604/cmc.2022.026310
https://doi.org/10.32604/cmc.2022.026310
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaysia Pahang
Language: English
id my.ump.umpir.34934
record_format eprints
spelling my.ump.umpir.349342022-09-05T09:02:35Z http://umpir.ump.edu.my/id/eprint/34934/ Whale optimization algorithm strategies for higher interaction strength t-way testing Ali Abdullah, Hassan Salwani, Abdullah Kamal Z., Zamli Rozilawati, Razali QA75 Electronic computers. Computer science QA76 Computer software TA Engineering (General). Civil engineering (General) Much of our daily tasks have been computerized by machines and sensors communicating with each other in real-time. There is a reasonable risk that something could go wrong because there are a lot of sensors producing a lot of data. Combinatorial testing (CT) can be used in this case to reduce risks and ensure conformance to specifications. Numerous existing metaheuristic-based solutions aim to assist the test suite generation for combinatorial testing, also known as t-way testing (where t indicates the interaction strength), viewed as an optimization problem. Much previous research, while helpful, only investigated a small number of interaction strengths up to t = 6. For lightweight applications, research has demonstrated good fault-finding ability. However, the number of interaction strengths considered must be higher in the case of interactions that generate large amounts of data. Due to resource restrictions and the combinatorial explosion challenge, little work has been done to produce high-order interaction strength. In this context, the Whale Optimization Algorithm (WOA) is proposed to generate high-order interaction strength. To ensure that WOA conquers premature convergence and avoids local optima for large search spaces (owing to high-order interaction), three variants of WOA have been developed, namely Structurally Modified Whale Optimization Algorithm (SWOA), Tolerance Whale Optimization Algorithm (TWOA), and Tolerance Structurally Modified Whale Optimization Algorithm (TSWOA). Our experiments show that the third strategy gives the best performance and is comparable to existing state-of-the-arts based strategies. Tech Science Press 2022 Article PeerReviewed pdf en cc_by_4 http://umpir.ump.edu.my/id/eprint/34934/1/Whale%20optimization%20algorithm%20strategies%20for%20higher%20interaction%20strength%20t-way%20testing.pdf Ali Abdullah, Hassan and Salwani, Abdullah and Kamal Z., Zamli and Rozilawati, Razali (2022) Whale optimization algorithm strategies for higher interaction strength t-way testing. Computers, Materials and Continua, 73 (1). pp. 2057-2077. ISSN 1546-2218 https://doi.org/10.32604/cmc.2022.026310 https://doi.org/10.32604/cmc.2022.026310
institution Universiti Malaysia Pahang
building UMP Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang
content_source UMP Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
topic QA75 Electronic computers. Computer science
QA76 Computer software
TA Engineering (General). Civil engineering (General)
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
TA Engineering (General). Civil engineering (General)
Ali Abdullah, Hassan
Salwani, Abdullah
Kamal Z., Zamli
Rozilawati, Razali
Whale optimization algorithm strategies for higher interaction strength t-way testing
description Much of our daily tasks have been computerized by machines and sensors communicating with each other in real-time. There is a reasonable risk that something could go wrong because there are a lot of sensors producing a lot of data. Combinatorial testing (CT) can be used in this case to reduce risks and ensure conformance to specifications. Numerous existing metaheuristic-based solutions aim to assist the test suite generation for combinatorial testing, also known as t-way testing (where t indicates the interaction strength), viewed as an optimization problem. Much previous research, while helpful, only investigated a small number of interaction strengths up to t = 6. For lightweight applications, research has demonstrated good fault-finding ability. However, the number of interaction strengths considered must be higher in the case of interactions that generate large amounts of data. Due to resource restrictions and the combinatorial explosion challenge, little work has been done to produce high-order interaction strength. In this context, the Whale Optimization Algorithm (WOA) is proposed to generate high-order interaction strength. To ensure that WOA conquers premature convergence and avoids local optima for large search spaces (owing to high-order interaction), three variants of WOA have been developed, namely Structurally Modified Whale Optimization Algorithm (SWOA), Tolerance Whale Optimization Algorithm (TWOA), and Tolerance Structurally Modified Whale Optimization Algorithm (TSWOA). Our experiments show that the third strategy gives the best performance and is comparable to existing state-of-the-arts based strategies.
format Article
author Ali Abdullah, Hassan
Salwani, Abdullah
Kamal Z., Zamli
Rozilawati, Razali
author_facet Ali Abdullah, Hassan
Salwani, Abdullah
Kamal Z., Zamli
Rozilawati, Razali
author_sort Ali Abdullah, Hassan
title Whale optimization algorithm strategies for higher interaction strength t-way testing
title_short Whale optimization algorithm strategies for higher interaction strength t-way testing
title_full Whale optimization algorithm strategies for higher interaction strength t-way testing
title_fullStr Whale optimization algorithm strategies for higher interaction strength t-way testing
title_full_unstemmed Whale optimization algorithm strategies for higher interaction strength t-way testing
title_sort whale optimization algorithm strategies for higher interaction strength t-way testing
publisher Tech Science Press
publishDate 2022
url http://umpir.ump.edu.my/id/eprint/34934/1/Whale%20optimization%20algorithm%20strategies%20for%20higher%20interaction%20strength%20t-way%20testing.pdf
http://umpir.ump.edu.my/id/eprint/34934/
https://doi.org/10.32604/cmc.2022.026310
https://doi.org/10.32604/cmc.2022.026310
_version_ 1744353874110578688