Submit Paper

Article Processing Fee

Pay Online

           

Crossref logo

  DOI Prefix   10.20431


 

International Journal of Research Studies in Computer Science and Engineering
Volume 2, Issue 3, 2015, Page No: 69-72

Performance Evaluation of Procedural Metrics and Object Oriented Metrics

P.Ashok Reddy1, Dr.K.Rajasekhara Rao2, Dr.M.Babu Reddy1

1.Sr.Asst.Professor of Computer Applications LBRCE-Mylavaram, Krishna Dt., A.P, India.
2.Director, Sri Prakash Educational Institutions, Tuni,W.G Dt.,AP, India.
3.Asst Professor of Computer Science Krishna University, Machilipatnam, A.P, India.

Citation : P.Ashok Reddy, Dr.K.Rajasekhara Rao, Dr.M.Babu Reddy, Performance Evaluation of Procedural Metrics and Object Oriented Metrics International Journal of Research Studies in Computer Science and Engineering 2015, 2(3) : 69-72

Abstract

Software metrics are widely accepted tools to control and assure software quality. A large number of software metrics with a variety of content can be found in the literature. Software metrics are widely accepted tools to control and assure software quality. A large number of software metrics with a variety of content can be found in the literature. In this paper, different software complexity metrics are applied to study which software complexity measures are the most useful ones in algorithm comparison, and to analyze when the software complexity comparisons are appropriate. Unfortunately, for meaningful results, all the algorithms have to be developed in the same fashion which makes the comparison of independent implementations difficult.

Object-oriented (OO) metrics are measurements on OO applications used to determine the success or failure of a process or person, and to quantify improvements throughout the software process. These metrics can be used to reinforce good OO programming techniques, which leads to more reliable code. The process provides a practical, systematic, start-to-finish method of selecting, designing and implementing software metrics. These metrics were evaluated using object oriented metrics tools for the purpose of analyzing quality of the product, encapsulation, inheritance, message passing, polymorphism, reusability and complexity measurement. It defines a ranking of the classes that are most vital note down and maintainability.

Object oriented software development requires a different approach from traditional development methods including the metrics used to evaluate the software. It means that traditional metrics for procedural approaches are not adequate for evaluating object oriented software primarily because they are not designed to measure basic elements like classes objects polymorphism and message passing Even when adjusted to syntactically analyze object oriented software they can only capture a small part of such software and therefore can just provide a weak quality indication.


Download Full paper: Click Here