Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Marginal Distribution Algorithm for Feature Model Test Configuration Generation

Author 1: Mohd Zanes Sahid Author 2: Mohd Zainuri Saringat Author 3: Mohd Hamdi Irwan Hamzah Author 4: Nurezayana Zainal
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 14, No. 9 · Published 2023

DOI: https://doi.org/10.14569/IJACSA.2023.0140996

Abstract

Generating test configuration for Software Product Line (SPL) is difficult, due to the exponential effect of feature combination. Pairwise testing can generate test input for a single software product that deviates from exhaustive testing, nevertheless proven to be effective. In the context of SPL testing, to generate minimal test configuration that maximizes pairwise coverage is not trivial, especially when dealing with a huge number of features and when constraints must be satisfied, which is the case in most SPL systems. In this paper, we propose an estimation of distribution algorithm, based on pairwise testing, to alleviate this problem. Comparisons are made against a greedy-based and a constraint handling based approach. The experiments demonstrate the feasibility of the proposed algorithm, such that it achieves better test configurations dissimilarity and at the same time maintain the test configuration size and pairwise coverage. This is supported by analysis using descriptive statistics.

Keywords

How to Cite this Article

Sahid, M. Z., Saringat, M. Z., Hamzah, M. H. I., & Zainal, N. (2023). Marginal Distribution Algorithm for Feature Model Test Configuration Generation. International Journal of Advanced Computer Science and Applications, 14(9). https://doi.org/10.14569/IJACSA.2023.0140996

Sahid, Mohd Zanes, et al.. "Marginal Distribution Algorithm for Feature Model Test Configuration Generation." International Journal of Advanced Computer Science and Applications, vol. 14, no. 9, 2023, https://doi.org/10.14569/IJACSA.2023.0140996.

@article{Sahid2023,
  title     = {Marginal Distribution Algorithm for Feature Model Test Configuration Generation},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {14},
  number    = {9},
  year      = {2023},
  publisher = {The Science and Information Organization},
  author    = {Mohd Zanes Sahid and Mohd Zainuri Saringat and Mohd Hamdi Irwan Hamzah and Nurezayana Zainal},
  doi       = {10.14569/IJACSA.2023.0140996},
  url       = {https://doi.org/10.14569/IJACSA.2023.0140996}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.