A COMPREHENSIVE REVIEW AND ANALYSIS ON OBJECT-ORIENTED SOFTWARE METRICS IN SOFTWARE MEASUREMENT
Journal Title: International Journal on Computer Science and Engineering - Year 2014, Vol 6, Issue 7
Abstract
The software development is dynamic and is always undergoing major changes. Today a huge number of tools and methodologies are available for software development and software development refers to all activities that go into producing information system solution. System development activities consist of system analysis, modeling, design, implementation, testing and maintenance and further the state of software metrics in software development during the last decade is encouraging and many researchers are involved in the field of software metrics. The software metrics are being applied and good results are obtained with criticisms. The use of software metrics has proved the process efficiency and product effectiveness. In software engineering, recently, software metrics researchers have introduced new metrics and validated software metrics using empirical and theoretical techniques and software metrics have been used in decisions-making as well as in various process activities and more researchers are involved in empirical studies. The eminent researchers guide the software professionals for evaluating software product effectiveness using software metrics. There are many kinds of software metrics available from traditional metrics to latest computer science field of web science, i.e., web-related metrics in software engineering. In order to propose an object-oriented metrics in software engineering, a thorough understanding of the previous object-oriented metrics is essential in software measurement. A better understanding of existing metrics would lead to clear ideation and developments of concepts to solve the problems of ambiguity in object-oriented metrics. This paper analyzes and reviews the most referred object-oriented metrics in software measurement.
Authors and Affiliations
K. P. Srinivasan , Dr. T. Devi
Multicast Routing Protocols in Adhoc Mobile networks
The majority of applications are in areas where rapid eployment and dynamic reconfiguration are necessary and a wire line network is not available. These include military battlefields, emergency search and rescue sites,...
Design and Analysis of Fuzzy Metagraph Based Data Structures
Fuzzy metagraph is an emerging technique used in the design of many information processing systems like transaction processing systems, decision support systems, and workflow systems. Very often, even a carefully chosen...
Optimizing Hidden Markov Model for Failure Prediction– Comparison of Gaine’s optimization and Minimum message length Estimator
Computer systems are prone to failures. Failures are caused by faults that occur in a system. As faults are unknown and cannot be measured, they produce error messages on their detection. The approach presented here is t...
Comparison of variable learning rate and Levenberg-Marquardt back-propagation training algorithms for detecting attacks in Intrusion Detection Systems
This paper investigates the use of variable learning rate back-propagation algorithm and Levenberg-Marquardt back-propagation algorithm in Intrusion detection system for detecting attacks. In the present study, these 2 n...