Comments on ‘A cohesion measure for object‐oriented classes’ by Heung Seok Chae, Yong Rae Kwon and Doo Hwan Bae (Softw. Pract. Exper. 2000; 30:1405–1431)

Although H. S. Chae's class cohesion measure considers not only the number of interactions, but also the patterns of the interactions among the constitute members of a class (which overcomes the limitations of previous class cohesion measures) it, however, only partly considers the patterns of interactions, and might cause the measuring results to be inconsistent with intuition in some cases. This paper discusses the demerits and proposes constructive amendments to Chae's cohesion measure. Copyright © 2001 John Wiley & Sons, Ltd.

[1]  Letha H. Etzkorn,et al.  Clarifying specialized forms of association in UML and OML , 1998 .

[2]  Doo-Hwan Bae,et al.  Response to ‘Comments on: A cohesion measure for object‐oriented classes’ , 2001, Softw. Pract. Exp..

[3]  Heung Seok Chae,et al.  A cohesion measure for classes in object-oriented systems , 1998, Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262).

[4]  Heung Seok Chae,et al.  Assessing and restructuring of classes based on cohesion , 1996, Proceedings 1996 Asia-Pacific Software Engineering Conference.

[5]  Sandro Morasca,et al.  Defining and Validating Measures for Object-Based High-Level Design , 1999, IEEE Trans. Software Eng..

[6]  Doo-Hwan Bae,et al.  A cohesion measure for object‐oriented classes , 2000 .