Reference Hub4
Optimization of Test Cases in Object-Oriented Systems Using Fractional-SMO

Optimization of Test Cases in Object-Oriented Systems Using Fractional-SMO

Satya Sobhan Panigrahi, Ajay Kumar Jena
Copyright: © 2021 |Volume: 12 |Issue: 1 |Pages: 19
ISSN: 1942-3926|EISSN: 1942-3934|EISBN13: 9781799860600|DOI: 10.4018/IJOSSP.2021010103
Cite Article Cite Article

MLA

Panigrahi, Satya Sobhan, and Ajay Kumar Jena. "Optimization of Test Cases in Object-Oriented Systems Using Fractional-SMO." IJOSSP vol.12, no.1 2021: pp.41-59. http://doi.org/10.4018/IJOSSP.2021010103

APA

Panigrahi, S. S. & Jena, A. K. (2021). Optimization of Test Cases in Object-Oriented Systems Using Fractional-SMO. International Journal of Open Source Software and Processes (IJOSSP), 12(1), 41-59. http://doi.org/10.4018/IJOSSP.2021010103

Chicago

Panigrahi, Satya Sobhan, and Ajay Kumar Jena. "Optimization of Test Cases in Object-Oriented Systems Using Fractional-SMO," International Journal of Open Source Software and Processes (IJOSSP) 12, no.1: 41-59. http://doi.org/10.4018/IJOSSP.2021010103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

This paper introduces the technique to select the test cases from the unified modeling language (UML) behavioral diagram. The UML behavioral diagram describes the boundary, structure, and behavior of the system that is fed as input for generating the graph. The graph is constructed by assigning the weights, nodes, and edges. Then, test case sequences are created from the graph with minimal fitness value. Then, the optimal sequences are selected from the proposed fractional-spider monkey optimization (fractional-SMO). The developed fractional-SMO is designed by integrating fractional calculus and SMO. Thus, the efficient test cases are selected based on the optimization algorithm that uses fitness parameters, like coverage and fault. Simulations are performed via five synthetic UML diagrams taken from the dataset. The performance of the proposed technique is computed using coverage and the number of test cases. The maximal coverage of 49 and the minimal number of test cases as 2,562 indicate the superiority of the proposed technique.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.