Optimization of object-oriented testing using firefly algorithm. Issue 6 (18th August 2017)
- Record Type:
- Journal Article
- Title:
- Optimization of object-oriented testing using firefly algorithm. Issue 6 (18th August 2017)
- Main Title:
- Optimization of object-oriented testing using firefly algorithm
- Authors:
- Sharma, Rashmi
Saha, Anju - Abstract:
- Abstract: Software testing is an integral part of software development. Testing ensures that software is correctly doing what it was designed for and not terminating abruptly. To overcome the challenges associated with exhaustive software testing and to tackle the problems imposed by object-oriented paradigm of software development, a new approach of testing has been used in recent years called model based testing. Model based testing relies on creating test suites from the formal model of application behaviour. Hence, the main aim is to optimize the software process for creation of only effective test cases and omit the redundant ones. Nature-inspired soft computing techniques provide a meta-heuristic approach to achieve the same. In this study, a meta-heuristic firefly algorithm has been proposed for state chart testing of five benchmarks of object-oriented application and optimized test cases have been generated for them. After that, the results have been compared with already existing nature-inspired ant colony optimization algorithm. The inference shows that there is no redundancy in the generated test cases via firefly algorithm whereas test cases generated by ant colony optimization algorithm are highly redundant. Also, firefly algorithm generates reduced test cases as compared to the ant colony algorithm.
- Is Part Of:
- Journal of information & optimization sciences. Volume 38:Issue 6(2017)
- Journal:
- Journal of information & optimization sciences
- Issue:
- Volume 38:Issue 6(2017)
- Issue Display:
- Volume 38, Issue 6 (2017)
- Year:
- 2017
- Volume:
- 38
- Issue:
- 6
- Issue Sort Value:
- 2017-0038-0006-0000
- Page Start:
- 873
- Page End:
- 893
- Publication Date:
- 2017-08-18
- Subjects:
- Ant Colony Optimization -- Firefly Algorithm -- Meta-heuristics -- Object-Oriented -- Software Quality -- State Transition Diagram
68N30
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.2017.1372135 ↗
- 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:
- 4801.xml