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
Link To Document