Using artificial bee colony for code coverage based test suite prioritization

© 2015 IEEE. The goal of test suite prioritization is maximizing fault detection and code coverage rate. Several nature inspired optimization algorithms such as Swarm Intelligence (SI) have been studied for the optimization of such problems. The studies revealed the benefits of Artificial Bee Colony...

Full description

Saved in:
Bibliographic Details
Main Authors: Patipat Konsaard, Lachana Ramingwong
Format: Conference Proceeding
Published: 2018
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84964680319&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/55545
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-55545
record_format dspace
spelling th-cmuir.6653943832-555452018-09-05T03:01:09Z Using artificial bee colony for code coverage based test suite prioritization Patipat Konsaard Lachana Ramingwong Computer Science Engineering © 2015 IEEE. The goal of test suite prioritization is maximizing fault detection and code coverage rate. Several nature inspired optimization algorithms such as Swarm Intelligence (SI) have been studied for the optimization of such problems. The studies revealed the benefits of Artificial Bee Colony (ABC) over other algorithms. ABC and its variations were implemented in software testing areas, test suite prioritization in particular. However, most SI based approaches focus on fault detection ability which is difficult to predict. In this paper, the standard ABC algorithm is used to prioritize test suites based on code coverage. The results reveal that ABC shows promising results and, hence, is a great candidate for prioritizing test suites. It also suggests that a modification to the standard ABC algorithm or combination of ABC and another SI algorithm should yield an even better result. 2018-09-05T02:57:45Z 2018-09-05T02:57:45Z 2016-01-04 Conference Proceeding 2-s2.0-84964680319 10.1109/ICISSEC.2015.7371038 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84964680319&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/55545
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
topic Computer Science
Engineering
spellingShingle Computer Science
Engineering
Patipat Konsaard
Lachana Ramingwong
Using artificial bee colony for code coverage based test suite prioritization
description © 2015 IEEE. The goal of test suite prioritization is maximizing fault detection and code coverage rate. Several nature inspired optimization algorithms such as Swarm Intelligence (SI) have been studied for the optimization of such problems. The studies revealed the benefits of Artificial Bee Colony (ABC) over other algorithms. ABC and its variations were implemented in software testing areas, test suite prioritization in particular. However, most SI based approaches focus on fault detection ability which is difficult to predict. In this paper, the standard ABC algorithm is used to prioritize test suites based on code coverage. The results reveal that ABC shows promising results and, hence, is a great candidate for prioritizing test suites. It also suggests that a modification to the standard ABC algorithm or combination of ABC and another SI algorithm should yield an even better result.
format Conference Proceeding
author Patipat Konsaard
Lachana Ramingwong
author_facet Patipat Konsaard
Lachana Ramingwong
author_sort Patipat Konsaard
title Using artificial bee colony for code coverage based test suite prioritization
title_short Using artificial bee colony for code coverage based test suite prioritization
title_full Using artificial bee colony for code coverage based test suite prioritization
title_fullStr Using artificial bee colony for code coverage based test suite prioritization
title_full_unstemmed Using artificial bee colony for code coverage based test suite prioritization
title_sort using artificial bee colony for code coverage based test suite prioritization
publishDate 2018
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84964680319&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/55545
_version_ 1681424525820952576