An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite

In line with the upcoming of a new field called search-based software engineering (SBSE), many newly developed t-way strategies adopting meta-heuristic algorithms can be seen in the literature for constructing interaction test suite (such as simulated annealing (SA), genetic algorithm (GA), ant col...

Full description

Bibliographic Details
Main Authors: Abdullah, Nasser, Kamal Z., Zamli, Alsewari, Abdulrahman A., Ahmed, Bestoun S.
Format: Article
Language:English
Published: Inderscience Enterprises Ltd. 2018
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/23884/
http://umpir.ump.edu.my/id/eprint/23884/
http://umpir.ump.edu.my/id/eprint/23884/
http://umpir.ump.edu.my/id/eprint/23884/7/An%20elitist-flower%20pollination-based1.pdf
id ump-23884
recordtype eprints
spelling ump-238842019-01-30T04:24:36Z http://umpir.ump.edu.my/id/eprint/23884/ An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite Abdullah, Nasser Kamal Z., Zamli Alsewari, Abdulrahman A. Ahmed, Bestoun S. QA76 Computer software In line with the upcoming of a new field called search-based software engineering (SBSE), many newly developed t-way strategies adopting meta-heuristic algorithms can be seen in the literature for constructing interaction test suite (such as simulated annealing (SA), genetic algorithm (GA), ant colony optimisation algorithm (ACO), particle swarm optimisation (PSO), harmony search (HS) and cuckoo search (CS). Although useful, most of the aforementioned t-way strategies have assumed sequence-less interactions amongst input parameters. In the case of reactive system, such an assumption is invalid as some parameter operations (or events) occur in sequence and hence, creating a possibility of bugs triggered by the order (or sequence) of input parameters. If t-way strategies are to be adopted in such a system, there is also a need to support test data generation based on sequence of interactions. In line with such a need, this paper presents a unified strategy based on the new meta-heuristic algorithm, called the elitist flower pollination algorithm (eFPA), for sequence and sequence-less coverage. Experimental results demonstrate the proposed strategy gives sufficiently competitive results as compared with existing works. Inderscience Enterprises Ltd. 2018 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/23884/7/An%20elitist-flower%20pollination-based1.pdf Abdullah, Nasser and Kamal Z., Zamli and Alsewari, Abdulrahman A. and Ahmed, Bestoun S. (2018) An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite. International Journal of Bio-Inspired Computation, 12 (2). pp. 115-127. ISSN 1758-0366 https://dx.doi.org/10.1504/IJBIC.2018.094223 https://dx.doi.org/10.1504/IJBIC.2018.094223
repository_type Digital Repository
institution_category Local University
institution Universiti Malaysia Pahang
building UMP Institutional Repository
collection Online Access
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Abdullah, Nasser
Kamal Z., Zamli
Alsewari, Abdulrahman A.
Ahmed, Bestoun S.
An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite
description In line with the upcoming of a new field called search-based software engineering (SBSE), many newly developed t-way strategies adopting meta-heuristic algorithms can be seen in the literature for constructing interaction test suite (such as simulated annealing (SA), genetic algorithm (GA), ant colony optimisation algorithm (ACO), particle swarm optimisation (PSO), harmony search (HS) and cuckoo search (CS). Although useful, most of the aforementioned t-way strategies have assumed sequence-less interactions amongst input parameters. In the case of reactive system, such an assumption is invalid as some parameter operations (or events) occur in sequence and hence, creating a possibility of bugs triggered by the order (or sequence) of input parameters. If t-way strategies are to be adopted in such a system, there is also a need to support test data generation based on sequence of interactions. In line with such a need, this paper presents a unified strategy based on the new meta-heuristic algorithm, called the elitist flower pollination algorithm (eFPA), for sequence and sequence-less coverage. Experimental results demonstrate the proposed strategy gives sufficiently competitive results as compared with existing works.
format Article
author Abdullah, Nasser
Kamal Z., Zamli
Alsewari, Abdulrahman A.
Ahmed, Bestoun S.
author_facet Abdullah, Nasser
Kamal Z., Zamli
Alsewari, Abdulrahman A.
Ahmed, Bestoun S.
author_sort Abdullah, Nasser
title An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite
title_short An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite
title_full An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite
title_fullStr An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite
title_full_unstemmed An elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite
title_sort elitist-flower pollination-based strategy for constructing sequence and sequence-less t-way test suite
publisher Inderscience Enterprises Ltd.
publishDate 2018
url http://umpir.ump.edu.my/id/eprint/23884/
http://umpir.ump.edu.my/id/eprint/23884/
http://umpir.ump.edu.my/id/eprint/23884/
http://umpir.ump.edu.my/id/eprint/23884/7/An%20elitist-flower%20pollination-based1.pdf
first_indexed 2023-09-18T22:35:58Z
last_indexed 2023-09-18T22:35:58Z
_version_ 1777416597635334144