Software Metrics for Reusability of Component Based Software System: A Review

Software Metrics for Reusability of Component

Based Software System: A Review

Jyoti Aggarwal1 and Manoj Kumar2

1Department of Computer Science (ASET), Amity University, Noida

2School of Computer Science, University of Petroleum and Energy Studies, Dehradun

Abstract: Component Based Software System (CBSS) have become most generalized and popular approach for developing reusable software applications. A software component has different important factors, but reusability is the most citing factor of any software component. Software components can be reused for the development of another software application, which further reduces the amount of time and effort of software development process. With the increase in the number of software components, requirement for identification of software metrics also increased for quantitative analysis of different aspects of components. Reusability depends on different factors and these factors have different impact on the reusability of software components. In this paper, study has been performed to identify the major reusability factors and software metrics for measuring those factors. From this research work, it will become easier to measure the reusability of software components, and software developers would be able to measure the degree of various features of any application which can be reused for developing other software applications. In this way, it would be easy and convenient to identify and compare the reusable software components and they could be reused in effective and efficient manner.

Keywords: Reusability metrics, software components, factors, software.

Received January 21, 2020; accepted December 10, 2020

https://doi.org/10.34028/iajit/18/3/8
Read 827 times Last modified on Monday, 26 April 2021 03:08
Share
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…