loading...
A Metrics Suite for Measuring Reusability of Software Components
Sydney, Australia September 03-September 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/METRIC.2003.1232469Ninth International Software Metrics ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Hironori Washizaki, Waseda University
Hirokazu Yamamoto, Matsushita Electric Industrial Co., Ltd.
Yoshiaki Fukazawa, Waseda University
In component-based software development, it is necessary to measure the reusability of components in order to realize the reuse of components effectively. There are some product metrics for measuring the reusability of Object-Oriented software. However, in application development with reuse, it is difficult to use conventional metrics because the source codes of components cannot be obtained, and these metrics require analysis of source codes. In this paper, we propose a metrics suite for measuring the reusability of such black-box components based on limited information that can be obtained from the outside of components without any source codes. We define five metrics for measuring a component?s understandability, adaptability, and portability, with confidence intervals that were set by statistical analysis of a number of JavaBeans components. Moreover, we provide a reusability metric by combining these metrics based on a reusability model. As a result of evaluation experiments, it is found that our metrics can effectively identify black-box components with high reusability.
Citation:
Hironori Washizaki, Hirokazu Yamamoto, Yoshiaki Fukazawa, "A Metrics Suite for Measuring Reusability of Software Components," metrics, pp.211, Ninth International Software Metrics Symposium (METRICS'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.