Abstract

This paper presents a multi-stage genetic algorithm (MSGA) to generate tests for the object-oriented programs. MSGA consists of two optimization stages. The first stage concentrates on finding the called methods, which satisfy a given test criterion. The second stage focuses on generating the arguments of the called methods. In addition, we introduce a new chromosome representation, which contains two distinct arrays. Each array contains set of homogeneous genes. We introduce also strategies for encoding and decoding the tests into chromosome and vice versa. We present set of new genetic operators and the pre- and post-requisites for applying these operators.

Full Text
Paper version not known

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.