Premium
Response to ‘More comments on: A cohesion measure for object‐oriented classes’
Author(s) -
Chae HeungSeok,
Kwon YongRae,
Bae DooHwan
Publication year - 2003
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.506
Subject(s) - monotonic function , restructuring , cohesion (chemistry) , property (philosophy) , measure (data warehouse) , guideline , metric (unit) , mathematical economics , computer science , mathematics , economics , operations management , political science , epistemology , data mining , philosophy , finance , mathematical analysis , chemistry , organic chemistry , law
The authors insist that monotonicity is a necessary property of a good cohesion metric and the violation of the monotonicity property limits the application of CBMC. They also state that the augmented CBMC can also be used as a guideline for quality evaluation and restructuring of poorly designed classes. This paper raises the question about the necessity of monotonicity by analyzing the reason that causes CBMC to violate the monotonicity property. In addition, we give a detailed description of the restructuring procedure based on CBMC. Copyright © 2003 John Wiley & Sons, Ltd.