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...
Main Authors: | , , , |
---|---|
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 |