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

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

The results of a case study carried out while developing an automatic speaker recognition system are presented in this paper. The Vector Quantization (VQ) approach is used for mapping vectors from a large vector space to...

Automated Transformation of Distributed Software Architectural Models to Finite State Process

Software Performance Engineering (SPE) represents the collection of software engineering activities with the purpose of identification, prediction and also improvement of software performance parameters in the early stag...

Design and Simulation of Circularly Polarized Compact Microstrip Patch Antenna for C-Band Applications

A probe-fed, slotted rectangular patch antenna has been proposed. Bandwidth enhancement has been achieved by suitably cutting slots into the rectangular patch, and efficiently exciting the slot by short circuiting the co...

Content Aware Media Retargeting for still images using Seam Carving

When changing height and width of image traditional techniques for image resizing are oblivious to the content of image. A simple operator seam carving is used for image and video retargeting. This seam carving operator...

Performance Evaluation of Reactive, Proactive and Hybrid Routing Protocols in MANET

This Mobile Ad hoc Networks (MANET) is a set of wireless mobile nodes dynamically form spontaneous network which works without centralized administration. Due to this characteristic, there are some challenges that protoc...

Download PDF file
  • EP ID EP97516
  • DOI -
  • Views 115
  • 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