Author:
Mohammed Fadhil Heba,Najm Abdullah Mohammed,Issam Younis Mohammed
Abstract
To ensure that a software/hardware product is of sufficient quality and functionality, it is essential to conduct thorough testing and evaluations of the numerous individual software components that make up the application. Many different approaches exist for testing software, including combinatorial testing and covering arrays. Because of the difficulty of dealing with difficulties like a two-way combinatorial explosion, this brings up yet another problem: time. Using client-server architectures, this research introduces a parallel implementation of the TWGH algorithm. Many studies have been conducted to demonstrate the efficiency of this technique. The findings of this experiment were used to determine the increase in speed and compare it to the results obtained from the various methodologies. TWGH was shown to be a demonstration of scalability in studies involving speedups. When the recommended method was implemented, the rate of acceleration increased by eight.
Reference29 articles.
1. An orchestrated survey of methodologies for automated software test case generation
2. Al-Sewari A.A. and Zamli K.Z., “An orchestrated survey on T-way test case generation strategies based on optimization algorithms,” in Lecture Notes in Electrical Engineering, 2014. doi: 10.1007/978-981-4585-42-2_30.
3. Kuhn D.R., “An Application of Combinatorial Methods for Explainability in Artificial Intelligence and Machine Learning,” 2019, [Online]. Available: https://csrc.nist.gov.
4. Arram A., Ayob M., and Sulaiman A., “Hybrid bird mating optimizer with single-based algorithms for combinatorial optimization problems,” IEEE Access, 2021, doi: 10.1109/ACCESS.2021.3102154.