Research Article

An Extended Adaptive Cuckoo Search Technique for Test Case Optimization

Volume: 9 Number: 5 October 30, 2026

An Extended Adaptive Cuckoo Search Technique for Test Case Optimization

Abstract

Model-driven test case production using Unified Modeling Language (UML) models has been widely explored to support early testing, often before system implementation. However, many existing techniques still struggle to produce optimal results efficiently, requiring a large number of iterations while achieving limited test coverage, as they rely on only a few UML models. To address these limitations, this study proposes an Extended Adaptive Cuckoo Search Technique (EACST), which builds and improves the Adaptive Cuckoo Search Algorithm (ACSA). Guided by the Design Science Research Methodology, the technique was conceptualized, developed, and evaluated through comparative experiments involving the Adaptive Cuckoo Search Algorithm (ACSA), the Enhanced Cuckoo Search Algorithm (ECSA), the hybrid Artificial Bee Colony and Simulated Annealing algorithm (ABC_SA), the Hybrid Graph-based Genetic Algorithm (HGGA), and the Differential Evolution algorithm with exponential crossover based on a learning strategy within the difference vector (DLS_DE). The initial evaluation was conducted using a single dataset to assess baseline performance under controlled conditions. The results demonstrate that EACST achieves optimal solutions using fewer iterations and reduced execution time compared to baseline techniques. Statistical validation using the Friedman and Wilcoxon tests further confirms these improvements, showing that EACST significantly outperforms ACSA, ECSA, ABC_SA, HGGA and DLS_DE. To ensure generalizability, a cross-system evaluation involving ten datasets was subsequently performed. The results show that EACST consistently generates a minimal test suite with maximum coverage, reduced effort, and fewer iterations compared to existing techniques. The proposed technique can be applied to a wide range of systems, including real-time environments such as Internet of Things systems and autonomous vehicles that utilize object-oriented paradigms. Future work will focus on developing hybrid approaches by integrating the proposed technique with Large Language Models and Reinforcement Learning to further enhance performance.

Keywords

Ethical Statement

This study did not involve any personal or sensitive data. It was based solely on system models from existing studies and has been cited and listed in the bibliography. Therefore, formal ethics committee approval was not required.

Thanks

This work has not been financially funded by any sponsor or institution. This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

References

  1. S. Tamizharasi, A. Ezhumalai, S. Remya Rose, P. Suresh, and Logesswari, “Bio-inspired approach for generating test data from user stories,” Turkish Journal of Computer and Mathematics Education, vol. 12, no. 2, pp. 412–419, 2021. doi: 10.17762/turcomat.v12i2.826.
  2. S. Jiménez Gil, M. I. Capel, and G. Olea Olea, “Automatic test case generation from formal contracts,” Inf. Softw. Technol., vol. 172, Art. no. 107467, Aug. 2024, doi: 10.1016/j.infsof.2024.107467.
  3. P. Jain and D. Soni, “A survey on generation of test cases using UML diagrams,” Proc. IC-ETITE, 2020. doi: 10.1109/ic-ETITE47903.2020.395.
  4. R. Singh, “Automating test case generation for object-oriented systems using activity diagrams,” International Journal of Engineering and Computer Science, vol. 4, no. 9, pp. 14164–14171, 2015.
  5. S. Saleem et al., “A UML-based approach towards test case generation and optimization,” KSII Trans. Internet Inf. Syst., vol. 18, no. 3, pp. 633–652, 2024, doi: 10.3837/tiis.2024.03.006.
  6. R. K. Sahoo, D. P. Mohapatra, and M. R. Patra, “Model driven approach for test data optimization using activity diagram based on cuckoo search algorithm,” Int. J. Inf. Technol. Comput. Sci., vol. 9, no. 10, pp. 77–84, 2017, doi: 10.5815/ijitcs.2017.10.08.
  7. M. A. Villanueva, C. M. Ching, and K. Mata, “ An enhancement of cuckoo search algorithm for optimal earthquake evacuation space allocation in Intramuros, Manila City," arXiv preprint arXiv:2502.13477,” 2025, doi: 10.48550/arXiv.2502.13477.
  8. R. K. Sahoo, M. Derbali, H. Jerbi, D. V. Thang, P. P. Kumar, and S. Sahoo, “Test case generation from UML-diagrams using genetic algorithm,” Comput. Mater. Contin., vol. 67, no. 2, pp. 2321–2336, 2021, doi: 10.32604/cmc.2021.013014.

Details

Primary Language

English

Subjects

Software Testing, Verification and Validation

Journal Section

Research Article

Early Pub Date

October 29, 2026

Publication Date

October 30, 2026

Submission Date

January 28, 2026

Acceptance Date

July 14, 2026

Published in Issue

Year 2026 Volume: 9 Number: 5

APA
Mburu, J. M., Ndia, J., & Munialo, S. (2026). An Extended Adaptive Cuckoo Search Technique for Test Case Optimization. Sakarya University Journal of Computer and Information Sciences, 9(5), 1667-1685. https://doi.org/10.35377/saucis...1873936
AMA
1.Mburu JM, Ndia J, Munialo S. An Extended Adaptive Cuckoo Search Technique for Test Case Optimization. SAUCIS. 2026;9(5):1667-1685. doi:10.35377/saucis.1873936
Chicago
Mburu, James Maina, John Ndia, and Samson Munialo. 2026. “An Extended Adaptive Cuckoo Search Technique for Test Case Optimization”. Sakarya University Journal of Computer and Information Sciences 9 (5): 1667-85. https://doi.org/10.35377/saucis. 1873936.
EndNote
Mburu JM, Ndia J, Munialo S (October 1, 2026) An Extended Adaptive Cuckoo Search Technique for Test Case Optimization. Sakarya University Journal of Computer and Information Sciences 9 5 1667–1685.
IEEE
[1]J. M. Mburu, J. Ndia, and S. Munialo, “An Extended Adaptive Cuckoo Search Technique for Test Case Optimization”, SAUCIS, vol. 9, no. 5, pp. 1667–1685, Oct. 2026, doi: 10.35377/saucis...1873936.
ISNAD
Mburu, James Maina - Ndia, John - Munialo, Samson. “An Extended Adaptive Cuckoo Search Technique for Test Case Optimization”. Sakarya University Journal of Computer and Information Sciences 9/5 (October 1, 2026): 1667-1685. https://doi.org/10.35377/saucis. 1873936.
JAMA
1.Mburu JM, Ndia J, Munialo S. An Extended Adaptive Cuckoo Search Technique for Test Case Optimization. SAUCIS. 2026;9:1667–1685.
MLA
Mburu, James Maina, et al. “An Extended Adaptive Cuckoo Search Technique for Test Case Optimization”. Sakarya University Journal of Computer and Information Sciences, vol. 9, no. 5, Oct. 2026, pp. 1667-85, doi:10.35377/saucis. 1873936.
Vancouver
1.James Maina Mburu, John Ndia, Samson Munialo. An Extended Adaptive Cuckoo Search Technique for Test Case Optimization. SAUCIS. 2026 Oct. 1;9(5):1667-85. doi:10.35377/saucis. 1873936

 

INDEXING & ABSTRACTING & ARCHIVING

 

31045 31044   Anadolu Türk Eğitim Dergisi  31047 

31043 28939 28938 34240
 

 

29070    The papers in this journal are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License