Software product line test list generation based on harmony search algorithm with constraints support

In software product line (SPL), selecting product's features to be tested is an essential issue to enable the manufactories to release new products earlier than others. Practically, it is impossible to test all the products’ features (i.e. exhaustive testing). Evidence has shown that several SP...

Full description

Bibliographic Details
Main Authors: Alsewari, Abdulrahman A., Kabir, M. Nomani, Kamal Z., Zamli, Alaofi, Khalid S.
Format: Article
Language:English
Published: The Science and Information (SAI) Organization Limited 2019
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/24823/1/Software%20Product%20Line%20Test%20List%20Generation%20based%20on.pdf
_version_ 1796993356170002432
author Alsewari, Abdulrahman A.
Kabir, M. Nomani
Kamal Z., Zamli
Alaofi, Khalid S.
author_facet Alsewari, Abdulrahman A.
Kabir, M. Nomani
Kamal Z., Zamli
Alaofi, Khalid S.
author_sort Alsewari, Abdulrahman A.
collection UMP
description In software product line (SPL), selecting product's features to be tested is an essential issue to enable the manufactories to release new products earlier than others. Practically, it is impossible to test all the products’ features (i.e. exhaustive testing). Evidence has shown that several SPL strategies have been proposed to generate the test list for testing purpose. Nevertheless, all the existing strategies failed to produce an optimum test list for all cases. Thus, the current study is aimed to develop a new SPL test list generation strategy based on Harmony Search (HS) algorithm, namely SPL-HS. SPL-HS generates a minimum number of test cases that cover all of the features that are required to be tested based on the required interaction degree (t). The results demonstrate that the performance of SPL-HS is able to compete with the existing SPL strategies for generating test list size.
first_indexed 2024-03-06T12:32:45Z
format Article
id UMPir24823
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:32:45Z
publishDate 2019
publisher The Science and Information (SAI) Organization Limited
record_format dspace
spelling UMPir248232019-07-08T03:10:13Z http://umpir.ump.edu.my/id/eprint/24823/ Software product line test list generation based on harmony search algorithm with constraints support Alsewari, Abdulrahman A. Kabir, M. Nomani Kamal Z., Zamli Alaofi, Khalid S. Q Science (General) QA Mathematics In software product line (SPL), selecting product's features to be tested is an essential issue to enable the manufactories to release new products earlier than others. Practically, it is impossible to test all the products’ features (i.e. exhaustive testing). Evidence has shown that several SPL strategies have been proposed to generate the test list for testing purpose. Nevertheless, all the existing strategies failed to produce an optimum test list for all cases. Thus, the current study is aimed to develop a new SPL test list generation strategy based on Harmony Search (HS) algorithm, namely SPL-HS. SPL-HS generates a minimum number of test cases that cover all of the features that are required to be tested based on the required interaction degree (t). The results demonstrate that the performance of SPL-HS is able to compete with the existing SPL strategies for generating test list size. The Science and Information (SAI) Organization Limited 2019 Article PeerReviewed pdf en cc_by_4 http://umpir.ump.edu.my/id/eprint/24823/1/Software%20Product%20Line%20Test%20List%20Generation%20based%20on.pdf Alsewari, Abdulrahman A. and Kabir, M. Nomani and Kamal Z., Zamli and Alaofi, Khalid S. (2019) Software product line test list generation based on harmony search algorithm with constraints support. International Journal of Advanced Computer Science and Applications (IJACSA), 10 (1). pp. 605-610. ISSN 2158-107X ; 2156-5570(Online). (Published) https://doi.org/10.14569/IJACSA.2019.0100176 https://doi.org/10.14569/IJACSA.2019.0100176
spellingShingle Q Science (General)
QA Mathematics
Alsewari, Abdulrahman A.
Kabir, M. Nomani
Kamal Z., Zamli
Alaofi, Khalid S.
Software product line test list generation based on harmony search algorithm with constraints support
title Software product line test list generation based on harmony search algorithm with constraints support
title_full Software product line test list generation based on harmony search algorithm with constraints support
title_fullStr Software product line test list generation based on harmony search algorithm with constraints support
title_full_unstemmed Software product line test list generation based on harmony search algorithm with constraints support
title_short Software product line test list generation based on harmony search algorithm with constraints support
title_sort software product line test list generation based on harmony search algorithm with constraints support
topic Q Science (General)
QA Mathematics
url http://umpir.ump.edu.my/id/eprint/24823/1/Software%20Product%20Line%20Test%20List%20Generation%20based%20on.pdf
work_keys_str_mv AT alsewariabdulrahmana softwareproductlinetestlistgenerationbasedonharmonysearchalgorithmwithconstraintssupport
AT kabirmnomani softwareproductlinetestlistgenerationbasedonharmonysearchalgorithmwithconstraintssupport
AT kamalzzamli softwareproductlinetestlistgenerationbasedonharmonysearchalgorithmwithconstraintssupport
AT alaofikhalids softwareproductlinetestlistgenerationbasedonharmonysearchalgorithmwithconstraintssupport