Abstract
An important aspect of improving software system is testing. However, it is time demanding and sometimes labour intensive if done manually. In this paper, we developed an automatic search-based approach for testing the non-functional properties of a software system using hybrid harmony search and particle swarm optimization algorithms. The approach birthed a new algorithm named HSPSO, which is proposed based on the strength of HS over Genetic algorithm (GA) in terms of less adjustable parameters, quick convergence and smooth implementation. On the other hand, we propose the PSO to complement the drawback of HS in terms of time consumption problem. Besides, we used four programs for the comparative efficiency analysis of the proposed algorithm in relation to competing algorithms based on average branch coverage and execution time. The results from the analysis showed that the HSPSO algorithm was able to achieve 100% average coverage with a fewer number of generated test cases and under limited execution time.
Author supplied keywords
Cite
CITATION STYLE
Bala, N. M., & Safei, S. B. (2022). A Hybrid Harmony Search and Particle Swarm Optimization Algorithm (HSPSO) for Testing Non-functional Properties in Software System. Statistics, Optimization and Information Computing, 10(3), 968–982. https://doi.org/10.19139/soic-2310-5070-1039
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.