A Multi-Goal Particle Swarm Optimizer for Test Case Prioritization
نویسندگان
چکیده
Regression testing is carried out to test the updated supply code within constraints of time and sources. Since it very difficult run all source every time, case prioritization needed decrease fee regression testing. Various methodologies including extensions white box black prioritization, have been presented considering instances. In this context, employment particle swarm optimization (PSO) usually recommended for prioritization. Single focuses order cases maximize objectives like fault detection rate, execution etc. single-objective suite can become challenging due its longer time. However, multi-objective functions a complex time-consuming task. A check may be organized in certain by an appropriate technique, subsequently permitting flaws as early possible. Multi-goal (MOPSO) used The purpose MOPSO context organize specific that maximizes coverage, provides sufficient coverage cases, minimizes This study proposes approach based on maximum most circumstance insurance, minimal Experiments are performed using average percentage faults detected (APFD) evaluate performance. Performance analysis APFD consisting no order, opposite random indicates surpasses previous techniques obtains 85% coverage. Moreover, better terms fee, capabilities.
منابع مشابه
MCPSO: A multi-swarm cooperative particle swarm optimizer
This paper presents a new optimization algorithm – MCPSO, multi-swarm cooperative particle swarm optimizer, inspired by the phenomenon of symbiosis in natural ecosystems. MCPSO is based on a master–slave model, in which a population consists of one master swarm and several slave swarms. The slave swarms execute a single PSO or its variants independently to maintain the diversity of particles, w...
متن کاملTest-Case Prioritization Using Binary Particle Swarm Optimization Method
Particle swarm optimization method is based on artificial intelligence technique. It is an optimization method that was developed in 1995 by Eberhart and Kennedy based on the social behaviors of fish schooling or birds flocking. By increasing the overall rate of fault detection, a greater number of errors can be found more rapidly in the code. Particle , fitness function , local best , global b...
متن کاملA Particle Swarm Optimizer for Multi-Objective Optimization
This paper proposes a hybrid particle swarm approach called Simple Multi-Objective Particle Swarm Optimizer (SMOPSO) which incorporates Pareto dominance, an elitist policy, and two techniques to maintain diversity: a mutation operator and a grid which is used as a geographical location over objective function space. In order to validate our approach we use three well-known test functions propos...
متن کاملA Parallel Particle Swarm Optimizer
1. Abstract Time requirements for the solving of complex large-scale engineering problems can be substantially reduced by using parallel computation. Motivated by a computationally demanding biomechanical system identification problem, we introduce a parallel implementation of a stochastic population based global optimizer, the Particle Swarm Algorithm as a means of obtaining increased computat...
متن کاملMulti-Species Particle Swarm Optimizer for Multimodal Function Optimization
This paper introduces a modified particle swarm optimizer (PSO) called the Multi-Species Particle Swarm Optimizer (MSPSO) for locating all the global minima of multimodal functions. MSPSO extend the original PSO by dividing the particle swarm spatially into a multiple cluster called a species in a multi-dimensional search space. Each species explores a different area of the search space and tri...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2023
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2023.3305973