A coupling-based complexity metric for remote component-based software systems toward maintainability estimation

Hironori Washizaki*, Tomoki Nakagawa, Yuhki Saito, Yoshiaki Fukazawa

*この研究の対応する著者

研究成果: Conference contribution

9 被引用数 (Scopus)

抄録

Remote-component-based software systems (CBS) must provide high maintainability to support operation over long periods of time and correspond to changes in enterprise requirements/environments. Measurements of the degree of complexity of a system are one technique for evaluating maintainability. However, conventional complexity metrics are unable to reflect the overall complexity of the system, because they do not incorporate a procedure to account for characteristics of CBS. To help maintenance work proceed smoothly, we propose a new metric that measures the coupling-based complexity of CBS by abstracting the target system's structure through a step-wise process and taking into consideration the characteristics of remote components. Our metric can be applied to CBS based on the Enterprise JavaBeans component architecture. As a result of experimental evaluations, it is found that our metric better reflects the maintainability than conventional metrics. It is also found that our metric is nonredundant with existing metrics such as Coupling Factor.

本文言語English
ホスト出版物のタイトルProceedings - APSEC 2006
ホスト出版物のサブタイトルAsia-Pacific Software Engineering Conference
ページ79-86
ページ数8
DOI
出版ステータスPublished - 2006
イベントAPSEC 2006: Asia-Pacific Software Engineering Conference - Bangalore, India
継続期間: 2006 12月 62006 12月 8

出版物シリーズ

名前Proceedings - Asia-Pacific Software Engineering Conference, APSEC
ISSN(印刷版)1530-1362

Conference

ConferenceAPSEC 2006: Asia-Pacific Software Engineering Conference
国/地域India
CityBangalore
Period06/12/606/12/8

ASJC Scopus subject areas

  • 工学一般

フィンガープリント

「A coupling-based complexity metric for remote component-based software systems toward maintainability estimation」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル