In this paper we deliver, a unique new tracing approach for a metric that delivers the system quality based on coactions and cooperation between classes. The proposed metric determines the class level relations in terms of coactions and relations between classes based on the paths of flow in control and their number of occurrences. The proposed model conflicts with majority of existing systems in the context of input. Most of the existing systems rely on direct and exact values to evaluate a given design where as proposed model considers more relative values, for example, to identify classes that are sever in risk in a relative approach. An empirical study performed on different open source java based projects. Some of well known metrics compared with this new metric to evaluate the significance. PCA (Principal Components Analysis) method was used to perform this evaluation. The existing metrics used for evaluation under coupling, volume, complexness, inheritance and cohesion. The results represents that the proposed metric delivers the information alone that other metrics provides.
展开▼