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 |

Enhanced Multi-Verse Optimizer (TMVO) and Applying it in Test Data Generation for Path Testing

Author 1: Mohammad Hashem Ryalat Author 2: Hussam N. Fakhouri Author 3: Jamal Zraqou Author 4: Faten Hamad Author 5: Mamon S. Alzboun Author 6: Ahmad K. Al hwaitat
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 14, No. 2 · Published 2023 · Cited by 5

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

Abstract

Data testing is a vital part of the software development process, and there are various approaches available to improve the exploration of all possible software code paths. This study introduces two contributions. Firstly, an improved version of the Multi-verse Optimizer called Testing Multi-Verse Optimizer (TMVO) is proposed, which takes into account the movement of the swarm and the mean of the two best solutions in the universe. The particles move towards the optimal solution by using a mean-based algorithm model, which guarantees efficient exploration and exploitation. Secondly, TMVO is applied to automatically develop test cases for structural data testing, particularly path testing. Instead of automating the entire testing process, the focus is on centralizing automated procedures for collecting testing data. Automation for generating testing data is becoming increasingly popular due to the high cost of manual data generation. To evaluate the effectiveness of TMVO, it was tested on various well-known functions as well as five programs that presented unique challenges in testing. The test results indicated that TMVO performed better than the original MVO algorithm on the majority of the tested functions.

Keywords

How to Cite this Article

Ryalat, M. H., Fakhouri, H. N., Zraqou, J., Hamad, F., Alzboun, M. S., & hwaitat, A. K. A. (2023). Enhanced Multi-Verse Optimizer (TMVO) and Applying it in Test Data Generation for Path Testing. International Journal of Advanced Computer Science and Applications, 14(2). https://doi.org/10.14569/IJACSA.2023.0140277

Ryalat, Mohammad Hashem, et al.. "Enhanced Multi-Verse Optimizer (TMVO) and Applying it in Test Data Generation for Path Testing." International Journal of Advanced Computer Science and Applications, vol. 14, no. 2, 2023, https://doi.org/10.14569/IJACSA.2023.0140277.

@article{Ryalat2023,
  title     = {Enhanced Multi-Verse Optimizer (TMVO) and Applying it in Test Data Generation for Path Testing},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {14},
  number    = {2},
  year      = {2023},
  publisher = {The Science and Information Organization},
  author    = {Mohammad Hashem Ryalat and Hussam N. Fakhouri and Jamal Zraqou and Faten Hamad and Mamon S. Alzboun and Ahmad K. Al hwaitat},
  doi       = {10.14569/IJACSA.2023.0140277},
  url       = {https://doi.org/10.14569/IJACSA.2023.0140277}
}

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.