A metrics suite for measuring reusability of software components

研究成果: Conference contribution

122 被引用数 (Scopus)

抄録

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. 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.

本文言語English
ホスト出版物のタイトルProceedings - 9th International Software Metrics Symposium
出版社IEEE Computer Society
ページ211-223
ページ数13
ISBN(電子版)0769519873
DOI
出版ステータスPublished - 2003
イベント9th International Software Metrics Symposium - Sydney, Australia
継続期間: 2003 9 32003 9 5

出版物シリーズ

名前Proceedings - International Software Metrics Symposium
2003-January
ISSN(印刷版)1530-1435

Conference

Conference9th International Software Metrics Symposium
国/地域Australia
CitySydney
Period03/9/303/9/5

ASJC Scopus subject areas

  • ソフトウェア

フィンガープリント

「A metrics suite for measuring reusability of software components」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル