DocumentCode
3783312
Title
Coherence equals cohesion-or does it?
Author
V.B. Misic
Author_Institution
Dept. of Inf. & Syst. Manage., Hong Kong Univ. of Sci. & Technol., Kowloon, China
fYear
2000
Firstpage
465
Lastpage
469
Abstract
Traditionally, cohesion of a software component is evaluated as the similarity of its constituent parts. It may be more appropriate to measure functional coherence, or coherence of usage of a component, by analyzing external usage patterns of component´s clients. We define an appropriate measure, starting from a generic system model and its associated mechanism for calculating object sizes. We show that the new measure satisfies some, but not all, of the properties that a cohesion measure is expected to satisfy. We also provide some intuitive examples to illustrate the concept and its possible uses.
Keywords
"Software measurement","Coherence","Object oriented modeling","Software quality","Information management","Technology management","Water","Size measurement","Software engineering","Computer industry"
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-0915-0
Type
conf
DOI
10.1109/APSEC.2000.896735
Filename
896735
Link To Document