Research Article

Method of Coupling Metrics for Object-Oriented Software System Based on CSBG Approach

Table 1

The first part of existing methods for coupling measurement.

MethodDescription

CBO [11]; the metric is 1, if method in one class invokes other classes or is attributed to another class, otherwise it is 0
[12]; this is similar to CBO method; however, that does not consider inheritance
RFC [13], which is used for calculating the number of methods responding to an object’s message
RFCα [13], , that is, a set of polymorphic methods invoked by functions in set ; then with
[13]
MPC [13]; this calculates the number of static method invocation of classes
DAC [14]
[14]; this formula is similar to DAC; however, if there is a relationship between classes, the metric is 1, otherwise the metric is 0