A Hybrid Harmony Search and Particle Swarm Optimization Algorithm (HSPSO) for Testing Non-functional Properties in Software System

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free