UPM Institutional Repository

A mapping study to investigate component-based software system metrics


Abdellatief, Majdi and Md Sultan, Abu Bakar and Abdul Ghani, Abdul Azim and A. Jabar, Marzanah (2013) A mapping study to investigate component-based software system metrics. The Journal of Systems and Software, 86 (3). pp. 587-603. ISSN 0164-1212; ESSN: 1873-1228


A component-based software system (CBSS) is a software system that is developed by integrating components that have been deployed independently. In the last few years, many researchers have proposed metrics to evaluate CBSS attributes. However, the practical use of these metrics can be difficult. For example, some of the metrics have concepts that either overlap or are not well defined, which could hinder their implementation. The aim of this study is to understand, classify and analyze existing research in component-based metrics, focusing on approaches and elements that are used to evaluate the quality of CBSS and its components from a component consumer's point of view. This paper presents a systematic mapping study of several metrics that were proposed to measure the quality of CBSS and its components. We found 17 proposals that could be applied to evaluate CBSSs, while 14 proposals could be applied to evaluate individual components in isolation. Various elements of the software components that were measured are reviewed and discussed. Only a few of the proposed metrics are soundly defined. The quality assessment of the primary studies detected many limitations and suggested guidelines for possibilities for improving and increasing the acceptance of metrics. However, it remains a challenge to characterize and evaluate a CBSS and its components quantitatively. For this reason, much effort must be made to achieve a better evaluation approach in the future.

Download File

PDF (Abstract)
A mapping study to investigate component.pdf

Download (85kB) | Preview

Additional Metadata

Item Type: Article
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.1016/j.jss.2012.10.001
Publisher: Elsevier
Keywords: Systematic mapping study; Software metrics; Software components; Component-based software system; Software quality
Depositing User: Nurul Ainie Mokhtar
Date Deposited: 15 May 2015 00:54
Last Modified: 30 May 2019 08:07
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1016/j.jss.2012.10.001
URI: http://psasir.upm.edu.my/id/eprint/30600
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item