International Journal of Advanced Technology and Engineering Exploration, Vol 5(41) ISSN (Print): 2394-5443 ISSN (Online): 2394-7454 http://dx.doi.org/10.19101/IJATEE.2018.541003 62 A clustering based on optimization for object oriented quality prediction Moksha Thakur 1* , Kailash Patidar 2 , Sudeesh Chouhan 3 and Rishi Kushwah 3 M.Tech Student, Computer Science and Engineering, SSSIST, Sehore, Madhya Pradesh, India 1 Professor and HOD, Department of Computer Science, School of Engineering, Sri Satya Sai University of Technology & Medical Sciences, Sehore, Madhya Pradesh, India 2 Assistant Professor, Department of Computer Science, School of Engineering, Sri Satya Sai University of Technology & Medical Sciences, Sehore, Madhya Pradesh, India 3 ©2018 ACCENTS 1.Introduction In the software development the demand of object oriented modules has been increased because of the efficient software complexity handling. The demand is also increasing because the object-oriented software is more prominent than the procedural code [1]. It provides different mechanism to handle the complexity [2]. It supports the aims of development like maintainability and reusability [3]. In this outcome situated world, innovation is quickly upgrading which is setting the new worldview, because of which individuals are winding up more outcome driven as their way of life is winding up more reliable upon every new innovation in light of the fact that of their simple utilization [4]. This system is an accumulation of self-arranged modules called as objects that epitomizes information with usefulness to demonstrate the certifiable. It is programming which is produced by mix of articles that can be effectively demonstrated, reused, changed and supplanted by their prerequisite in the frameworks by the developer. It gives a view to the world as an arrangement of working together and agreeable objects [5-7]. *Author for correspondence In object oriented paradigm there are several concerns like security and exemption taking care of, must be executed in each question prompting repeated code also, loss of brought together security administration [8]. Moreover, the code that actualizes typical conduct and the code for its special case handlers are tangled together bringing about lost code understanding. Angle arranged programming, which bunches related usefulness that crosses particular limits, into concerns gives [8]. Furthermore, the code that implements normal behavior and the code for its exception handlers are tangled together resulting in a loss of code comprehension[8-12]. Aspect-oriented programming, which group’s related functionality that crosses modular boundaries, into concerns provides a solution to these problems. Because of the large number of existing object-oriented systems, often it is more feasible to adapt an existing object-oriented system to some aspects of an aspect-oriented system rather than create a replacement fully aspect-oriented system. In this paper an efficient framework has been presented for the object oriented quality prediction. Research Article Abstract In this paper software metric estimation has been established through object oriented parameters measures and quality estimation techniques. First the dataset has been prepared based on the object oriented programming. The four object oriented parameters have been considered for the experimentation are class, object, inheritance and dynamic memory allocation (DMA). The data is pre-processed based on these parameters and then cluster for the specified grouping. For the software strength analysis the data filtering has been done by the chi square testing method. Then software metrics F- Measure, Odd Ratio and Power have been used for the strength analysis. Finally by using binary particle swarm optimization (BPSO) quality estimation measures are optimized and retrieved the final accuracy based on the metrics input set. The result after BPSO shows better accuracy as comparison to the previous methods. Keywords DMA, Inheritance, Class, BPSO.