International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 19 - Number 6 |
Year of Publication: 2011 |
Authors: Seema Sharma, Rashmi Aggarwal, Anupriya Jain, Sachin Sharma |
10.5120/2366-3111 |
Seema Sharma, Rashmi Aggarwal, Anupriya Jain, Sachin Sharma . An Efficient Approach on Object Oriented Design using Genetic Algorithm. International Journal of Computer Applications. 19, 6 ( April 2011), 18-23. DOI=10.5120/2366-3111
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.