Cohesion and reuse in an object-oriented system
James M. Bieman, Byung-Kyoo Kang · 1995
We define and apply two new measures of object-oriented class cohesion to a reasonably large C++ system. We find that most of the classes are quite cohesive, but that the classes that are reused more frequently via inheritance exhibit clearly lower cohesion.