Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World

The main purpose of software testing is to detect software failures to ensure that that a product functions work as expected. Therefore there is need to test hug possible number of input combinations. T-way testing is a sampling approach to minimize input combinations. Recently, adapting optimizatio...

Full description

Bibliographic Details
Main Authors: Nasser, Abdul B., Alsewari, Abdulrahman A., Mu’azu, Aminu A., Kamal Z., Zamli
Format: Conference or Workshop Item
Language:English
English
Published: Global Illuminators 2016
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/6675/1/Comparative%20Performance%20Analysis%20of%20Flower%20Pollination%20Algorithm%20and%20Harmony%20Search%20based%20strategies-%20A%20Case%20Study%20of%20Applying%20Interaction%20Testing%20in%20the%20Real%20World.pdf
http://umpir.ump.edu.my/id/eprint/6675/7/fskkp-2016-alsewari-Comparative%20Performance%20Analysis%20of%20Flowe.pdf
_version_ 1796990141599842304
author Nasser, Abdul B.
Alsewari, Abdulrahman A.
Mu’azu, Aminu A.
Kamal Z., Zamli
author_facet Nasser, Abdul B.
Alsewari, Abdulrahman A.
Mu’azu, Aminu A.
Kamal Z., Zamli
author_sort Nasser, Abdul B.
collection UMP
description The main purpose of software testing is to detect software failures to ensure that that a product functions work as expected. Therefore there is need to test hug possible number of input combinations. T-way testing is a sampling approach to minimize input combinations. Recently, adapting optimization algorithm for T-way testing is very interested. As a consequence, many t-way optimization algorithm based strategies have been designed and implemented. In order to guide software tester to choose the best software testing strategy, there is a need to evaluate and benchmark the performance of each strategy against common case studies. In this paper, we present a comparison between two strategies, Harmony Search (HS) and Flower Pollination Algorithm (FPA) based strategies. Our experiments have performed on a real-world case study. Experiments results demonstrate that the performance is almost the same for both strategies and there is no one strategy can always be the best; however HS-based strategy performs better than FPA-based in many cases.
first_indexed 2024-03-06T11:47:14Z
format Conference or Workshop Item
id UMPir6675
institution Universiti Malaysia Pahang
language English
English
last_indexed 2024-03-06T11:47:14Z
publishDate 2016
publisher Global Illuminators
record_format dspace
spelling UMPir66752018-10-18T04:08:42Z http://umpir.ump.edu.my/id/eprint/6675/ Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World Nasser, Abdul B. Alsewari, Abdulrahman A. Mu’azu, Aminu A. Kamal Z., Zamli QA76 Computer software The main purpose of software testing is to detect software failures to ensure that that a product functions work as expected. Therefore there is need to test hug possible number of input combinations. T-way testing is a sampling approach to minimize input combinations. Recently, adapting optimization algorithm for T-way testing is very interested. As a consequence, many t-way optimization algorithm based strategies have been designed and implemented. In order to guide software tester to choose the best software testing strategy, there is a need to evaluate and benchmark the performance of each strategy against common case studies. In this paper, we present a comparison between two strategies, Harmony Search (HS) and Flower Pollination Algorithm (FPA) based strategies. Our experiments have performed on a real-world case study. Experiments results demonstrate that the performance is almost the same for both strategies and there is no one strategy can always be the best; however HS-based strategy performs better than FPA-based in many cases. Global Illuminators 2016 Conference or Workshop Item PeerReviewed application/pdf en http://umpir.ump.edu.my/id/eprint/6675/1/Comparative%20Performance%20Analysis%20of%20Flower%20Pollination%20Algorithm%20and%20Harmony%20Search%20based%20strategies-%20A%20Case%20Study%20of%20Applying%20Interaction%20Testing%20in%20the%20Real%20World.pdf application/pdf en http://umpir.ump.edu.my/id/eprint/6675/7/fskkp-2016-alsewari-Comparative%20Performance%20Analysis%20of%20Flowe.pdf Nasser, Abdul B. and Alsewari, Abdulrahman A. and Mu’azu, Aminu A. and Kamal Z., Zamli (2016) Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World. In: Proceeding Book: 2nd International Conference on New Directions in Multidisciplinary Research & Practice , 12-13 May 2016 , Istanbul, Turkey. pp. 1-5.. ISSN 2325-0887 ISBN 978-969-9948-47-3 doi: 10.5296/ijele.v2i2.6266
spellingShingle QA76 Computer software
Nasser, Abdul B.
Alsewari, Abdulrahman A.
Mu’azu, Aminu A.
Kamal Z., Zamli
Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World
title Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World
title_full Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World
title_fullStr Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World
title_full_unstemmed Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World
title_short Comparative Performance Analysis of Flower Pollination Algorithm and Harmony Search based strategies: A Case Study of Applying Interaction Testing in the Real World
title_sort comparative performance analysis of flower pollination algorithm and harmony search based strategies a case study of applying interaction testing in the real world
topic QA76 Computer software
url http://umpir.ump.edu.my/id/eprint/6675/1/Comparative%20Performance%20Analysis%20of%20Flower%20Pollination%20Algorithm%20and%20Harmony%20Search%20based%20strategies-%20A%20Case%20Study%20of%20Applying%20Interaction%20Testing%20in%20the%20Real%20World.pdf
http://umpir.ump.edu.my/id/eprint/6675/7/fskkp-2016-alsewari-Comparative%20Performance%20Analysis%20of%20Flowe.pdf
work_keys_str_mv AT nasserabdulb comparativeperformanceanalysisofflowerpollinationalgorithmandharmonysearchbasedstrategiesacasestudyofapplyinginteractiontestingintherealworld
AT alsewariabdulrahmana comparativeperformanceanalysisofflowerpollinationalgorithmandharmonysearchbasedstrategiesacasestudyofapplyinginteractiontestingintherealworld
AT muazuaminua comparativeperformanceanalysisofflowerpollinationalgorithmandharmonysearchbasedstrategiesacasestudyofapplyinginteractiontestingintherealworld
AT kamalzzamli comparativeperformanceanalysisofflowerpollinationalgorithmandharmonysearchbasedstrategiesacasestudyofapplyinginteractiontestingintherealworld