An integrated approach of class testing using firefly and moth flame optimization algorithm. Issue 2 (17th February 2020)
- Record Type:
- Journal Article
- Title:
- An integrated approach of class testing using firefly and moth flame optimization algorithm. Issue 2 (17th February 2020)
- Main Title:
- An integrated approach of class testing using firefly and moth flame optimization algorithm
- Authors:
- Sharma, Rashmi
Saha, Anju - Abstract:
- Abstract: Path testing is an extensively used approach of software testing. Generation of test paths is the core concept of path testing. The recent approaches of software test paths generation are based on the nature-inspired metaheuristic algorithms. An amalgamated approach constructed on the glaring arrangement of fireflies together with the attractive conduct of moths with respect to a flame has been presented in this article. The proposed algorithm combines the individual aspects of two metaheuristics, namely, Moth Flame Optimization Algorithm (MFO) and Firefly Algorithm (FA) for test paths generation. The hybrid algorithm selects a starting node, traverses the connected path and iteratively evolves the complete test path after applying a series of operations. The enactment of the proposed algorithm is verified on the five object-oriented benchmark applications. The proposed algorithm is compared with both MFO and FA. Results confirm full coverage of the path which is the main motive of path testing. Also, reduced and less redundant test paths have been generated via proposed hybrid algorithm as compared to MFO and FA.
- Is Part Of:
- Journal of information & optimization sciences. Volume 41:Issue 2(2020)
- Journal:
- Journal of information & optimization sciences
- Issue:
- Volume 41:Issue 2(2020)
- Issue Display:
- Volume 41, Issue 2 (2020)
- Year:
- 2020
- Volume:
- 41
- Issue:
- 2
- Issue Sort Value:
- 2020-0041-0002-0000
- Page Start:
- 599
- Page End:
- 612
- Publication Date:
- 2020-02-17
- Subjects:
- 68N30
Software testing -- Metaheuristic -- Firefly Algorithm -- Moth Flame Optimization Algorithm -- Object-Oriented -- Path Testing -- State Machine
Electronic data processing -- Periodicals
Information science -- Periodicals
Mathematical optimization -- Periodicals
519.6 - Journal URLs:
- http://www.tandfonline.com/toc/tios20/current ↗
http://www.tandfonline.com/action/journalInformation?show=aimsScope&journalCode=tios20 ↗ - DOI:
- 10.1080/02522667.2020.1733192 ↗
- Languages:
- English
- ISSNs:
- 0252-2667
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5006.745000
British Library STI - ELD Digital store - Ingest File:
- 13669.xml