ckjm

An object-oriented metrics by processing the bytecode of compiled Java files.
Download

ckjm Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Diomidis Spinellis
  • Publisher web site:
  • http://www.spinellis.gr/cscout/

ckjm Tags


ckjm Description

An object-oriented metrics by processing the bytecode of compiled Java files. ckjm project calculates Chidamber and Kemerer object-oriented metrics by processing the bytecode of compiled Java files.For each class given, the program calculates the following six metrics proposed by Chidamber and Kemerer: WMC, weighted methods per class; DIT, depth of inheritance tree; NOC, number of children; CBO, coupling between object classes; RFC, response for a class; and LCOM, lack of cohesion in methods.In addition, ckjm also calculates each class's afferent couplings (Ca) and its number of public methods (NPM).


ckjm Related Software