Hybrid Particle Swarm Optimization for Regression Testing
Journal Title: International Journal on Computer Science and Engineering - Year 2011, Vol 3, Issue 5
Abstract
Regression Testing ensures that any enhancement made to software will not affect specified functionality of software. The execution of all test cases can be long and complex to run; this makes it a costlier process. The prioritization of test cases can help in reduction in cost of regression testing, as it is inefficient to re- run each and every test case. In this research paper, the criterion considered is of maximum fault coverage in minimum execution time. In this research paper, the Hybrid Particle Swarm Optimization (HPSO) algorithm has been used, to make regression testing efficient. The HPSO is a combination of Particle Swarm Optimization (PSO) technique and Genetic Algorithms (GA), to widen the search space for the solution. The Genetic Algorithm (GA) operators provides optimized way to perform prioritization in regression testing and on blending it with Particle Swarm Optimization (PSO) technique makes it effective and provides fast solution. The Genetic Algorithm (GA) operator that has been used is Mutation operator which allows the search engine to evaluate all aspects of the search space. Here, AVERAGE PERCENTAGE OF FAULTS DETECTED (APFD) metric has been used to represent the solution derived from HPSO for better transparency in proposed algorithm.
Authors and Affiliations
Dr. Arvinder Kaur , Divya Bhatt
Diagnosis of Liver Tumor from CT Images using Curvelet Transform
In this paper, a computer-aided diagnostic (CAD) system for he diagnosis of benign and malignant liver tumors from omputed tomography (CT) images is presented. Liver is segmented from abdominal CT images using adaptive...
Analysis of AODV Routing Protocol for Minimized Routing Delay in Ad Hoc Networks
Ad hoc wireless networks consists of mobile terminals communicating directly with other mobile terminals without any pre existing infrastructure. In Ad hoc network each mobile terminal acts as a router to enable multi ho...
Generalisation of RSA Scheme using fundamental groups and ZKIP
We address the problem of computation involved in RSA algorithm namely exponentiation under modulo arithmetic and various mathematical and timing attacks in RSA. The computation is made easy and quick by assigning elemen...
Analysis of Security Features in 5 Layer Internet Model
The Internet was originally conceived as an open, loosely inked computer network that would facilitate the free xchange of data. Security concept is relatively newer concept to that of TCP/IP suite or Layered Internet...
User Suggestions Extraction from customer Reviews
Customer review is a major criterion for the improvement of the quality of services rendered and enhancement of the deliverables. Blogs, articles and discussion forums, provide manufacturers or sellers with a good unders...