.

Data Generation for Path Testing

LAUR Repository

Show simple item record

dc.contributor.author Mansour, Nashat
dc.contributor.author Salame, Miran
dc.date.accessioned 2016-01-27T09:16:42Z
dc.date.available 2016-01-27T09:16:42Z
dc.date.copyright 2004
dc.date.issued 2016-01-27
dc.identifier.issn 0963-9314 en_US
dc.identifier.uri http://hdl.handle.net/10725/2967
dc.description.abstract We present two stochastic search algorithms for generating test cases that execute specified paths in a program. The two algorithms are: a simulated annealing algorithm (SA), and a genetic algorithm (GA). These algorithms are based on an optimization formulation of the path testing problem which include both integer- and real-value test cases. We empirically compare the SA and GA algorithms with each other and with a hill-climbing algorithm, Korel's algorithm (KA), for integer-value-input subject programs and compare SA and GA with each other on real-value subject programs. Our empirical work uses several subject programs with a number of paths. The results show that: (a) SA and GA are superior to KA in the number of executed paths, (b) SA tends to perform slightly better than GA in terms of the number of executed paths, and (c) GA is faster than SA; however, KA, when it succeeds in finding the solution, is the fastest. en_US
dc.language.iso en en_US
dc.title Data Generation for Path Testing en_US
dc.type Article en_US
dc.description.version Published en_US
dc.author.school SAS en_US
dc.author.idnumber 198629170 en_US
dc.author.woa N/A en_US
dc.author.department Computer Science and Mathematics en_US
dc.description.embargo N/A en_US
dc.relation.journal Software Quality Journal en_US
dc.journal.volume 12 en_US
dc.journal.issue 2 en_US
dc.article.pages 121-136 en_US
dc.keywords Genetic algorithms en_US
dc.keywords Path testing en_US
dc.keywords Simulated annealing en_US
dc.keywords Software testing en_US
dc.keywords Software quality en_US
dc.keywords Structural testing en_US
dc.identifier.doi http://dx.doi.org/10.1023/B:SQJO.0000024059.72478.4e en_US
dc.identifier.ctation Mansour, N., & Salame, M. (2004). Data generation for path testing. Software Quality Journal, 12(2), 121-136. en_US
dc.author.email nmansour@lau.edu.lb
dc.identifier.url http://link.springer.com/article/10.1023/B:SQJO.0000024059.72478.4e


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account