A Simple Predictive Method for Discriminating Costly Classes Using Class Size Metric

Hirohisa Aman · IEICE Transactions on Information and Systems · 2005

Larger object classes often become more costly classes in the maintenance phase of object-oriented software. Consequently class would have to be constructed in a medium or small size. In order to discuss such desirable size, this paper proposes a simple method for predictively discriminating costly classes in version-upgrades, using a class size metric, Stmts. Concretely, a threshold value of class size (in Stmts) is provided through empirical studies using many Java classes. The threshold value succeeded as a predictive discriminator for about 73% of the sample Java classes.

Read the paper · More papers on PaperTik