Implementing Ant Colony Optimization for Test Case Selection and Prioritization
Journal Title: International Journal on Computer Science and Engineering - Year 2011, Vol 3, Issue 5
Abstract
Regression Testing is an inevitable and a very costly activity to be performed, often in a time and resource constrained environment. Thus we use techniques like Test Case Selection and Prioritization, to select and prioritize a subset from the complete test suite, fulfilling some chosen criteria. Ant Colony Optimization (ACO) is a technique based on the real life behavior of ants. This paper presents an implementation of an already introduced Ant Colony Optimization Algorithm for Test Case Selection and Prioritization. Graph representation and example runs explained in the paper show how the random nature of ACO helps to explore the possible paths and choose the optimal from them. Results show that ACO leads to solutions that are in close proximity with optimal solutions.
Authors and Affiliations
Bharti Suri , Shweta Singhal
Centroid-Point of Ranking Fuzzy Numbers and Its Application to Health Related Quality of Life Indicators
Ranking of fuzzy numbers is not an easy task as fuzzy numbers are represented by possibility distributions and they can overlap with each other. Since it was introduced, various approaches on ranking fuzzy numbers have b...
A Realistic Approach: RTST to Reduce Cost & Time
Regression testing is the most expensive technique, but this technique gives confidence that whatever changes has been incorporated they are not making any adverse affect to the output. In Regression Test Selection Techn...
Two-Level Dynamic Load Balancing Algorithm Using Load Thresholds and Pairwise Immigration
This paper proposes a two-level dynamic load balancing scheme for grid and distributed systems. We focus on reducing average task response time. In order to achieve the goals, efficient dynamic load balancing is required...
Generating Customer Profiles for Retail Stores Using Clustering Techniques
The retail industry collects huge amounts of data on sales, customer buying history, goods transportation, consumption, and service. With increased availability and ease of use of modern computing technology and e-commer...
An Efficient Adaptive Filtering for CFA Demosaicking
Most digital still cameras acquire imagery with a color filter array (CFA), ampling only one color value for each pixel and interpolating the other two color values afterwards. The nterpolation process is commonly known...