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
A Review of Heuristics for Optimal Page Access Sequence with a Model for Spatial Queries
Spatial Database Systems are very large databases requiring storage in disk devices. The join process between two relations that is based on spatial nature of the attributes needs repeated and redundant disk accesses. Th...
Analysis and Simulations of Routing Protocols with Different Load Conditions of MANETs
In this paper, we have compared important characteristics of MANET proactive routing protocol (DSDV), reactive protocols (AODV, DSR and TORA) and hybrid protocol (ZRP). Extensive simulations are being carried out with di...
Controller Design Based on ISE Minimization and Dominant Pole Retention Method
A computer based method to reduce the complexity of the higher order controller, based on the minimization of integral square error (ISE) and Dominant Pole Retention method pertaining to unit step input is presented in...
An Efficient Pruning Technique for Mining Frequent Itemsets in Spatial Databases
Frequent Itemset Mining is evaluating the rules and relationship within the data items are optimizing it, in the large spatial databases (for e.g. Images, Docs, AVI files etc).It is one of the major problems in DM (Data...
Performance of SIFT based Video Retrieval
Video has become an important element of multimedia computing and communication environments, with applications as varied as broadcasting, education, publishing and military intelligence. In Video Retrieval system, each...