Analyzing Theoretical Basis and Inconsistencies of Object Oriented Metrics

Journal Title: International Journal on Computer Science and Engineering - Year 2012, Vol 4, Issue 5

Abstract

Metrics help in identifying potential problem areas and finding these problems in the phase they are developed decreases the cost and avoids major ripple effects from these in later development stages. These days, Object Oriented Paradigm is mainly used for all practical purposes, hence accessing Object Oriented Systems is a major research area in Software Engineering. As proved by researchers Procedural metrics are unfit for measuring various OO characteristics. Many researchers have proposed different OO metrics suite. This paper discusses the most commonly used OO metrics suite (CK, MOOD & LI) on the basis of characteristic they measure. An advanced metric for inheritance is also discussed. The strengths and weaknesses of all these are identified. The paper concludes by identifying that none of the metrics suite is full proof and there are flaws in almost all of them. Moreover, there is no single metric that can measure all the aspects of an OO System. Rather some of the suites have been found to be complimentary. Also, the paper stresses on the fact that metrics should not be treated as rules. Rather appropriate metrics identified using GQM approach act as indicators of the progress that a project has made.

Authors and Affiliations

Anisha Gupta , Gunjan Batra , Vijaylaxmi

Keywords

Related Articles

FEATURE SELECTION METHODS AND ALGORITHMS

Feature selection is an important topic in data mining, especially for high dimensional datasets. Feature selection (also known as subset selection) is a process commonly used in machine learning, wherein subsets of the...

Structured System Test Suite Generation Process for Multi-Agent System

In recent years, Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The implementation for such systems has usually the form of Mul...

Experimenting with Request Assignment Simulator (RAS)

There is no existence of dedicated simulators on the Internet that studies the impact of load balancing principles of the cloud architectures. Request Assignment Simulator (RAS) is a customizable, visual tool that helps...

A Comparative Analysis of Web Page Ranking Algorithms

Web is expending day by day and people generally rely on search engine to explore the web. In such a scenario it is the duty of service provider to provide proper, relevant and quality information to the internet user ag...

Improving Capacity of soft Handoff Performance in Wireless Mobile Communication using Macro Diversity

The soft handoff is a process on transferring the on going call from one radio resource to another radio resource without any interruption. Rather, mobile unit looks next base station for possible new connection without...

Download PDF file
  • EP ID EP119641
  • DOI -
  • Views 123
  • Downloads 0

How To Cite

Anisha Gupta, Gunjan Batra, Vijaylaxmi (2012). Analyzing Theoretical Basis and Inconsistencies of Object Oriented Metrics. International Journal on Computer Science and Engineering, 4(5), 803-808. https://europub.co.uk/articles/-A-119641