Estimation of component reusability by identifying quality attributes of component: a fuzzy approach

  • Authors:
  • Aman Jatain;Deepti Gaur

  • Affiliations:
  • ITM UNIVERSITY, Gurgaon;ITM UNIVERSITY, Gurgaon

  • Venue:
  • Proceedings of the Second International Conference on Computational Science, Engineering and Information Technology
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Research in past has shown that object oriented concept by itself is not that powerful solution with the rapidly changing requirements of ongoing applications. Component --based systems achieve flexibility by clearly separating the stable parts of systems from the specification of their composition. This is fact that many software systems contain many similar or even identical components and these components are developed from scratch over and over again which require extra effort. So to minimize the extra effort in developing these components, it is more beneficial to reuse the existing components. In order to realize the reuse of components effectively in Component Based Software Development, it is required to measure the reusability of components. However it is difficult to use conventional metrics in Component based Development due to black box nature (where the source code of these components is not available) because conventional metrics require analysis of source code. This paper discusses some quality attributes of components. After analyzing quality attributes some criteria has been found based on which reusability is estimated by applying Fuzzy and several factors of reusability are considered in developing the Fuzzy logic based approach for estimation. At the end we summarized the result with the help of a table.