An adaptive flower pollination algorithm for minimizing software testing redundancy

Optimization is the selection of a best set of parameters from available alternative sets. Global optimization is the task of finding the absolutely best set of parameters. In this paper, we present an adaptive flower pollination algorithm for solving an optimization problem, i.e., minimization of s...

Full description

Saved in:
Bibliographic Details
Main Authors: M. N., Kabir, Ali, Jahan, Alsewari, Abdulrahman A., Kamal Z., Zamli
Format: Conference or Workshop Item
Language:English
Published: 2017
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/21027/1/31.%20An%20adaptive%20flower%20pollination%20algorithm%20for%20minimizing%20software%20testing%20redundancy.pdf
http://umpir.ump.edu.my/id/eprint/21027/
https://doi.org/10.1109/EICT.2017.8275215
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaysia Pahang
Language: English
id my.ump.umpir.21027
record_format eprints
spelling my.ump.umpir.210272020-02-28T01:18:44Z http://umpir.ump.edu.my/id/eprint/21027/ An adaptive flower pollination algorithm for minimizing software testing redundancy M. N., Kabir Ali, Jahan Alsewari, Abdulrahman A. Kamal Z., Zamli QA76 Computer software Optimization is the selection of a best set of parameters from available alternative sets. Global optimization is the task of finding the absolutely best set of parameters. In this paper, we present an adaptive flower pollination algorithm for solving an optimization problem, i.e., minimization of software testing redundancy. In software testing, test engineers often generate a set of test cases to validate against the user requirements to avoid deficiency of the software. A large number of lines of codes cause potential redundancies in software testing. In order to tackle the issue of redundancy, global optimization algorithms are used to systematically minimize the test suite for software testing. We tested the adaptive flower pollination algorithm on a number of experiments in software tests. The results were compared with existing results of some existing algorithms to demonstrate the strength of our algorithm. Comparison shows that our algorithm performs slightly better than the existing algorithms and thus, the proposed algorithm can potentially be used by researchers and test engineers to obtain optimal test suite requiring the minimum time for software testing. 2017 Conference or Workshop Item PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/21027/1/31.%20An%20adaptive%20flower%20pollination%20algorithm%20for%20minimizing%20software%20testing%20redundancy.pdf M. N., Kabir and Ali, Jahan and Alsewari, Abdulrahman A. and Kamal Z., Zamli (2017) An adaptive flower pollination algorithm for minimizing software testing redundancy. In: IEEE 3rd International Conference on Electrical Information and Communication Technology (EICT), 7-9 December 2017 , Khulna, Bangladesh. pp. 1-5.. ISBN 978-1-5386-2307-7 https://doi.org/10.1109/EICT.2017.8275215
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 QA76 Computer software
spellingShingle QA76 Computer software
M. N., Kabir
Ali, Jahan
Alsewari, Abdulrahman A.
Kamal Z., Zamli
An adaptive flower pollination algorithm for minimizing software testing redundancy
description Optimization is the selection of a best set of parameters from available alternative sets. Global optimization is the task of finding the absolutely best set of parameters. In this paper, we present an adaptive flower pollination algorithm for solving an optimization problem, i.e., minimization of software testing redundancy. In software testing, test engineers often generate a set of test cases to validate against the user requirements to avoid deficiency of the software. A large number of lines of codes cause potential redundancies in software testing. In order to tackle the issue of redundancy, global optimization algorithms are used to systematically minimize the test suite for software testing. We tested the adaptive flower pollination algorithm on a number of experiments in software tests. The results were compared with existing results of some existing algorithms to demonstrate the strength of our algorithm. Comparison shows that our algorithm performs slightly better than the existing algorithms and thus, the proposed algorithm can potentially be used by researchers and test engineers to obtain optimal test suite requiring the minimum time for software testing.
format Conference or Workshop Item
author M. N., Kabir
Ali, Jahan
Alsewari, Abdulrahman A.
Kamal Z., Zamli
author_facet M. N., Kabir
Ali, Jahan
Alsewari, Abdulrahman A.
Kamal Z., Zamli
author_sort M. N., Kabir
title An adaptive flower pollination algorithm for minimizing software testing redundancy
title_short An adaptive flower pollination algorithm for minimizing software testing redundancy
title_full An adaptive flower pollination algorithm for minimizing software testing redundancy
title_fullStr An adaptive flower pollination algorithm for minimizing software testing redundancy
title_full_unstemmed An adaptive flower pollination algorithm for minimizing software testing redundancy
title_sort adaptive flower pollination algorithm for minimizing software testing redundancy
publishDate 2017
url http://umpir.ump.edu.my/id/eprint/21027/1/31.%20An%20adaptive%20flower%20pollination%20algorithm%20for%20minimizing%20software%20testing%20redundancy.pdf
http://umpir.ump.edu.my/id/eprint/21027/
https://doi.org/10.1109/EICT.2017.8275215
_version_ 1662754706497208320