• DocumentCode
    2270995
  • Title

    An Approach to Measuring the Component Cohesion Based on Structure Entropy

  • Author

    Yu, Yong ; Li, Tong ; Zhao, Na ; Dai, Fei

  • Author_Institution
    Sch. of Software, Yunnan Univ., Kunming
  • Volume
    3
  • fYear
    2008
  • fDate
    20-22 Dec. 2008
  • Firstpage
    697
  • Lastpage
    700
  • Abstract
    The component plays an essential role in the component-based software engineering. The component cohesion is an important attribute in software system, which represents the tight degree of a component. Obviously, the high cohesion of a component can effectively improve software quality. However, it is difficult to measure the component cohesion. In this paper the concept of structure entropy and the software component is firstly overviewed. Secondly, the dependence relations in the component and the component dependence graph (CDG) are presented, and the component dependence graph (CDG) is made up of three sub-graph: IPTG, TOPG and TTG. Finally, based on component dependence graph and the concept of structure entropy, an approach is proposed to measure the component cohesion.
  • Keywords
    object-oriented programming; software metrics; software quality; CDG; component cohesion measurement; component dependence graph; software quality; structure entropy; Application software; Entropy; Information technology; Intelligent structures; Programming; Software engineering; Software measurement; Software quality; Software reusability; Software systems; Component Cohesion; Measurement; Structure Entropy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Information Technology Application, 2008. IITA '08. Second International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3497-8
  • Type

    conf

  • DOI
    10.1109/IITA.2008.156
  • Filename
    4740087