New Design Metrics for Complexity Estimation in Object Oriented Systems

Journal Title: International Journal on Computer Science and Engineering - Year 2011, Vol 3, Issue 10

Abstract

This paper proposes four design metrics of class level for early and effective feedback to manage the quality of object-oriented software. These metrics measure the complexity induced by the use of various object-oriented design concepts like data hiding, aggregation, inheritance and cohesion. These four metrics are evaluated from the output of design phase before the starting of the coding to reduce the overall efforts in term of time, cost, and manpower. Although various set of metrics already exist to measure the design complexity of class and objectoriented system but maximum of them are evaluated from the source code not before actual coding. These measures are analytically evaluated against Weyuker’s properties for object-oriented metrics. Metrics data is collected from two C++ projects as empirical sample for analysis.

Authors and Affiliations

Nisha Malik , Rajender Singh Chhillar

Keywords

Related Articles

Implementation Challenges of an Enterprise System and Its Advantages over Legacy Systems 

This paper explores the implementation challenges of Enterprise Resource Planning in the industry and its advantages over legacy systems. The paper depicts the historical background of ERPs and their significance in faci...

Design of MIMO Space-Time Code for High Data Rate Wireless Communication

Multiple-input and multiple-output, or MIMO, is the use of multiple antennas at both the transmitter and receiver to improve communication performance. MIMO technology has attracted attention in wireless communications,...

Filtering Non-Stationary Noise in Speech Signals using Computationally Efficient Unbiased and Normalized Algorithm

Extraction of high resolution information signals is important in all practical applications. The Least Mean Square (LMS) algorithm is a basic adaptive algorithm has been extensively used in many applications as a conseq...

Security Enhancement of Dynamic System Using PID Controller and Optimization Algorithm

This paper presents a research project on a dynamic system by using a controller known as PID Controller, used to provide the simplest and yet effective solutions to most of the control engineering applications today [4]...

SERVICE ORIENTED APPLICATION IN AGENT BASED VIRTUAL KNOWLEDGE COMMUNITY

With the availability of the Internet, virtual communities are proliferating at an unprecedented rate. Indepth understanding of virtual community dynamics can help us to address critical organizational and information sy...

Download PDF file
  • EP ID EP97516
  • DOI -
  • Views 116
  • Downloads 0

How To Cite

Nisha Malik, Rajender Singh Chhillar (2011). New Design Metrics for Complexity Estimation in Object Oriented Systems. International Journal on Computer Science and Engineering, 3(10), 3367-3382. https://europub.co.uk/articles/-A-97516