• 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