z-logo
open-access-imgOpen Access
An Efficient Approach on Object Oriented Design using Genetic Algorithm
Author(s) -
Seema Sharma,
Rashmi Aggarwal,
Anupriya Jain,
Sachin Sharma
Publication year - 2011
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/2366-3111
Subject(s) - computer science , genetic algorithm , object (grammar) , algorithm , artificial intelligence , machine learning
Object oriented design is a method where developers think in terms of objects instead of procedures or functions. The overall system is designed keeping in view the interaction among objects that maintain the states and provide implementation on them. For implementing object oriented design three methodologies are adopted Object Modeling technique (OMT), Structure Analysis/Structured Design (SA/SD), Jackson Structured Design (JSD). SA/SD approach is based on the data flow and JSD approach is action-oriented. Since SA/SD is easy to understand but it focuses on well defined system boundary whereas JSD approach is too complex and does not have any graphical representation. In this paper, we will apply the concept of Genetic Algorithm to minimize the above said problem. Genetic Algorithm method is based on natural evolution. Through this algorithm, we can improve the performance of the system. Genetics Algorithm start with a fixed size of data structure which are used to perform such given task. There are basically three processes of Genetic Algorithm. 1. Crossover 2. Mutation 3. Inversion This paper presents a method to improve efficiency of Object Oriented Design. Through a method of Crossover in Genetic Algorithm, it will optimize and reduce the complexity.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom