Model-Based Test Sequence Generation and Prioritization Using Ant Colony Optimization

Model-Based Test Sequence Generation and Prioritization Using Ant Colony Optimization

Gayatri Nayak, Mitrabinda Ray
Copyright: © 2022 |Volume: 15 |Issue: 1 |Pages: 17
ISSN: 1938-7857|EISSN: 1938-7865|EISBN13: 9781683180340|DOI: 10.4018/JITR.299946
Cite Article Cite Article

MLA

Nayak, Gayatri, and Mitrabinda Ray. "Model-Based Test Sequence Generation and Prioritization Using Ant Colony Optimization." JITR vol.15, no.1 2022: pp.1-17. http://doi.org/10.4018/JITR.299946

APA

Nayak, G. & Ray, M. (2022). Model-Based Test Sequence Generation and Prioritization Using Ant Colony Optimization. Journal of Information Technology Research (JITR), 15(1), 1-17. http://doi.org/10.4018/JITR.299946

Chicago

Nayak, Gayatri, and Mitrabinda Ray. "Model-Based Test Sequence Generation and Prioritization Using Ant Colony Optimization," Journal of Information Technology Research (JITR) 15, no.1: 1-17. http://doi.org/10.4018/JITR.299946

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

The paper presents an approach to generate and optimize test sequences from the input UML activity diagram. For this, an algorithm is proposed called Unified Modelling Language for Test Sequence Generation (UMLTSG) that uses a search-based algorithm, named Test Sequence Prioritization using Ant Colony Optimization (TSP ACO) to generate and optimize test sequences. The algorithms overcome the existing limitations of handling complex decision-making activity such as conditional activity, fork activity, and join the activity. The optimization process helps to reduce the number of processing nodes that leads to minimizing the time and cost. The proposed approach experiments on a well-known application Railway Ticket Reservation System (RTRS). APFD metric measures the effectiveness of our approach and found that the prioritized order of test sequences achieved 20% higher APFD score. Apart from this, the authors have also experimented on six real life case studies and obtained an average of 52.16% reduction in redundant test paths.