RUCM: A Measurement Model for Detecting the most Suitable Code Component from Object Oriented Repository
Author(s) -
Sumit Jain,
Mohsin Sheikh
Publication year - 2014
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/18049-8955
Subject(s) - computer science , component (thermodynamics) , code (set theory) , object (grammar) , object oriented programming , software engineering , database , data mining , programming language , information retrieval , artificial intelligence , physics , set (abstract data type) , thermodynamics
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.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom