International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 103 - Number 2 |
Year of Publication: 2014 |
Authors: Sumit Jain, Mohsin Sheikh |
10.5120/18049-8955 |
Sumit Jain, Mohsin Sheikh . RUCM: A Measurement Model for Detecting the most Suitable Code Component from Object Oriented Repository. International Journal of Computer Applications. 103, 2 ( October 2014), 39-45. DOI=10.5120/18049-8955
Software quality based applications development is the main concern is user satisfaction. It increases the reliability and efficiency of information retrieval and management. As the bundle of code created day by day the repository storing such code is regularly migrates the older code in to legacy systems. To develop and facilitate new object oriented model based application with improved problem solving capabilities such code has to be re-factored and reused effectively. The legacy systems have the collection of both the types of the code: procedural and object oriented. The procedural code is converted into object oriented code by using the phenomenon of re-engineering and the object oriented code database is searched for reusable code components. Thus to make the effective and timely detection of such reusable components tools is required. All the existing tools for such detection use various metrics for measuring and analysis of compatibility, price and development effort required to re-engineer those components. Also the current system will only focuses on using cohesion and coupling based metrics. But accuracy is the problematic issues in all of them because of their few metrics usage conditions. This work proposes a novel RUCM (Reusability Utility Count Model) for analyzing the reusability value. It takes various key features of code for calculating the above. The work focuses on satisfying the quality attributes by applying all the modularity principles in metrics design and measurement. To do that effectively this work had developed six composite metrics: LOC, LMD, MD, DOC UOS, and IC. In its primary work level the proposed approach seems to provide effective results in near future.