A metrics suite for measuring quality characteristics of javabeans components

研究成果: Conference contribution

4 被引用数 (Scopus)

抄録

In component-based software development, it is necessary to measure the quality of components before they are built into the system in order to ensure the high quality of the entire system. However, in application development with component 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. Moreover, conventional techniques do not cover the whole of quality characteristics. In this paper, we propose a suite of metrics for measuring quality of JavaBeans components based on limited information that can be obtained from the outside of components without any source codes. Our suite consists of 21 metrics, which are associated with quality characteristics based on the ISO9126 quality model. Our suite utilizes the qualitative evaluation data available on WWW to empirically identify effective metrics, and to derive a reference value (threshold) for each metric. As a result of evaluation experiments, it is found our suite can be used to effectively identify black-box components with high quality. Moreover we confirmed that our suite can form a systematic framework for component quality metrics that includes conventional metrics and newly defined metrics.

本文言語English
ホスト出版物のタイトルProduct-Focused Software Process Improvement - 9th International Conference, PROFES 2008, Proceedings
ページ45-60
ページ数16
DOI
出版ステータスPublished - 2008 8 4
イベント9th International Conference on Product-Focused Software Process Improvement, PROFES 2008 - Monte Porzio Catone, Italy
継続期間: 2008 6 232008 6 25

出版物シリーズ

名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
5089 LNCS
ISSN(印刷版)0302-9743
ISSN(電子版)1611-3349

Conference

Conference9th International Conference on Product-Focused Software Process Improvement, PROFES 2008
国/地域Italy
CityMonte Porzio Catone
Period08/6/2308/6/25

ASJC Scopus subject areas

  • 理論的コンピュータサイエンス
  • コンピュータ サイエンス(全般)

フィンガープリント

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

引用スタイル