Abstract

AbstractA multi-objective optimization involves optimizing a number of objectives simultaneously. The Multi-Objective Optimization Problem has a set of solutions, each of which satisfies the objectives at an acceptable level. An optimization algorithm named SBGA (stage-based genetic algorithm), with new GA operators is attempted. The multiple objectives considered for optimization are maximum path coverage with minimum execution time and test-suite minimization. The coverage and the no. of test cases generated using SBGA are experimented with simple object-oriented programs. The data flow testing of OOPs in terms of path coverage are resulted with almost 88%. Thus, the efficiency of generated testcases has been improved in terms of path coverage with minimum execution time.Keywordsmulti-objective optimizationtest-suite minimizationstage-basedpath coverageexecution time

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.