Abstract
This paper presents a number of classification criteria that may serve as an evaluation scheme for object-oriented cohesion metrics. Based on these criteria, we present a critical survey of the state-of-the-art of object-oriented cohesion metrics. This classification contributes to an increased understanding of the state-of-the-art as it is a mechanism for:comparing measures and their potential use, integrating existing measures which examine the same concepts in different ways and facilitating more rigorous decision making regarding the definition of new measures and the selection of existing measures for a specific goal of measurement.