Response to ‘Comments on: A cohesion measure for object-oriented classes’

Authors

  • Heung-Seok Chae,

    Corresponding author
    1. R&D Center, Tong Yang Systems Corporation, 24 Ogum-dong, Songpa-gu, Seoul 138-130, Korea
    • R&D Center, Tong Yang Systems Corporation, 24 Ogum-dong, Songpa-gu, Seoul 138-130, Korea
    Search for more papers by this author
  • Yong-Rae Kwon,

    1. Division of Computer Science, Department of Electrical Engineering and Computer Science, Korea Advanced Institute of Science and Technology (KAIST) 373-1 Kusong-dong, Yusung-gu, Teajon 305-701, Korea
    Search for more papers by this author
  • Doo-Hwan Bae

    1. Division of Computer Science, Department of Electrical Engineering and Computer Science, Korea Advanced Institute of Science and Technology (KAIST) 373-1 Kusong-dong, Yusung-gu, Teajon 305-701, Korea
    Search for more papers by this author

Abstract

Indicating that CBMC does not satisfy the monotonic property in terms of the number of interactions, Xu and Zhou proposed an augmented definition of CBMC by adopting cut set instead of glue methods. The augmented CBMC clearly satisfies the monotonic property. However, CBMC is designed to overcome the problem with respect to the number of interactions and, therefore, focuses on the interaction pattern, especially, member connectivity. Consequently, it does not make sense to mention the monotonic property of CBMC with respect to interaction number. Moreover, the notion of glue methods allows several interpretations on the design quality of a class. However, that meaningful interpretation is not possible for the augmented definition due to the removal of the notion of glue methods. Copyright © 2001 John Wiley & Sons, Ltd.

Ancillary