Date Added: Jul 2010
Measuring the quality of software in terms of easiness in applying changes to that software is becoming primary concern. Most successful approach to measure this quality is finding design properties that can be used as Interoperability indicators and past research proved that coupling between classes is such an indicator. In this paper, the authors set out to investigate the relation between class cohesion and coupling and hence will be proved that class cohesion metric can considered as an indicator for measuring the software ability of accepting changes. Class cohesion is one of most important Object Oriented software attributes. Cohesion intended to measure the degree of relatedness between class members.