DSpace Repository

Towards a parallel approach for test data generation for branch coverage with genetic algorithm using the extended path prefix strategy

Show simple item record

dc.contributor.author Pachauri, A.
dc.date.accessioned 2023-01-18T10:33:56Z
dc.date.available 2023-01-18T10:33:56Z
dc.date.issued 2015
dc.identifier.uri http://ieeexplore.ieee.org /stamp/stamp.jsp ?tp=&arnumber=7100554&isnumber=7100186
dc.identifier.uri http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/8550
dc.description.abstract In this paper we present a proposal for an approach to test data generation for branch coverage with a structured genetic algorithm (GA) using the extended path prefix strategy. The structured GA implements a parallel master-slave distributed model in which each slave implements an elitist panmictic GA. Branches to be covered are selected by the master using the extended path prefix strategy and then dispatched to slaves. The slaves then conduct search for test data to cover the assigned target branch. The extended path prefix strategy ensures that each time a branch is selected for coverage, the sibling branch is already covered and that individuals are available that traverse the sibling. The strategy also permits a variable number of slaves to be used which can help speed up the test data generation process. Experiments on two programs with real inputs indicate that significant improvements are achieved over a simple panmictic GA in terms of number of generations and the coverage achieved. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.subject Computer Science en_US
dc.subject Search based test data generation en_US
dc.subject Software Testing en_US
dc.subject Genetic algorithm en_US
dc.title Towards a parallel approach for test data generation for branch coverage with genetic algorithm using the extended path prefix strategy en_US
dc.type Article en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account