Optimal test sequence generation using firefly algorithm

Srivatsava, Praveen Ranjan, Mallikarjun, B. and Yang, Xin-She ORCID logoORCID: https://orcid.org/0000-0001-8231-5556 (2013) Optimal test sequence generation using firefly algorithm. Swarm and Evolutionary Computation, 8 . pp. 44-53. ISSN 2210-6502 [Article] (doi:10.1016/j.swevo.2012.08.003)


Software testing is an important but complex part of software development life cycle. The optimization of the software testing process is a major challenge, and the generation of the independent test paths remains unsatisfactory. In this paper, we present an approach based on metaheuristic firefly algorithm to generate optimal test paths. In order to optimize the test case paths, we use a modified firefly algorithm by defining appropriate objective function and introducing guidance matrix in traversing the graph. Our simulations and comparison show that the test paths generated are critical and optimal paths.

Item Type: Article
Additional Information: Available online 25 September 2012.
Keywords (uncontrolled): Firefly algorithm; State transition diagram; Objective Function; Cyclometic complexity; Control flow graph
Research Areas: A. > School of Science and Technology > Design Engineering and Mathematics
Item ID: 9546
Useful Links:
Depositing User: Teddy ~
Date Deposited: 16 Nov 2012 14:43
Last Modified: 10 Jun 2019 13:07
URI: https://eprints.mdx.ac.uk/id/eprint/9546

Actions (login required)

View Item View Item


Activity Overview
6 month trend
6 month trend

Additional statistics are available via IRStats2.