• DocumentCode
    2452160
  • Title

    Component Reusability and Cohesion Measures in Object-Oriented Systems

  • Author

    Gui, Gui

  • Author_Institution
    Dept. of Comput. Sci., Essex Univ.
  • Volume
    2
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    2878
  • Lastpage
    2882
  • Abstract
    In software component reuse processing, the success of software systems is decided by the quality of components. One important characteristic to measure quality of components is component reusability. Component reusability measures how easily the component can be reused in a new environment. This paper provides a new measure of cohesion developed to assess the reusability of Java components retrieved from the Internet by a search engine. This measure differs from the majority of established metrics in two respects: it reflects the degree of similarity between classes quantitatively, and they also take account of indirect similarities. An empirical comparison of the new measure with the established metrics is described. The new measures are shown to be consistently superior at ranking components according to their reusability
  • Keywords
    Java; object-oriented programming; software metrics; software quality; software reusability; Internet; Java component; cohesion measure; object-oriented system; search engine; software component quality; software component reusability; software metrics; Extraterrestrial measurements; Internet; Java; Performance evaluation; Search engines; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technologies, 2006. ICTTA '06. 2nd
  • Conference_Location
    Damascus
  • Print_ISBN
    0-7803-9521-2
  • Type

    conf

  • DOI
    10.1109/ICTTA.2006.1684869
  • Filename
    1684869