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
Multi-constrained QoS Multicast Routing based on the Genetic Algorithm for MANETs
A wireless MANET is a collection of wireless mobile hosts that dynamically create a temporary network without a fixed infrastructure. The topology of the network may change unpredictably and frequently. Therefore, multic...
A Study on Enhancement of Loadability of Large-Scale Emerging Power Systems by Using FACTS Controllers
This study presents comprehensive review of various ethods/techniques for incorporation of differential algebraic equations (DAE) model of FACTS controllers and different type of loads such as a static, dynamic, and com...
Effect of Optical Pulse Shape on the Performance of OCDMA in Presence of GVD and Pulse Linear Chirp
In this paper, the effect of optical pulse shape on the performance of direct sequence optical code division multiple access in presence of fiber group velocity dispersion (GVD) and pulse linear chirp is analyzed. In our...
Mobility Prediction and Load Balancing Based Adaptive Handovers for LTE Systems
In cellular networks including Long Term Evolution (LTE) systems, how to balance the load is indispensable because traffic load and local user densities vary dynamically. A load balancing problem occurs when available wi...
Privacy for Semantic Web Mining using Advanced DSA – Spatial LBS Case Study
The Web Services paradigm promises to enable rich flexible d dynamic interoperation of highly distributed, eterogeneous etwork enabled services. The idea of Web ervices Mining that t makes use of the findings in the fiel...