A New Component Selection Algorithm Based on Metrics and Fuzzy Clustering Analysis

  • Authors:
  • Camelia Şerban;Andreea Vescan;Horia F. Pop

  • Affiliations:
  • Department of Computer Science, Babeş-Bolyai University, Cluj-Napoca, Romania 400084;Department of Computer Science, Babeş-Bolyai University, Cluj-Napoca, Romania 400084;Department of Computer Science, Babeş-Bolyai University, Cluj-Napoca, Romania 400084

  • Venue:
  • HAIS '09 Proceedings of the 4th International Conference on Hybrid Artificial Intelligence Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Component-Based Software Engineering is concerned with the assembly of preexisting software components that lead to software systems responding to client specific requirements. This paper presents a new algorithm for constructing a software system by assembling components. The process of selecting a component from a given set takes into account some quality attributes. Metrics are defined in order to quantify the considered attributes. Using these metrics values, a fuzzy clustering approach groups similar components in order to select the best candidate. We comparatively evaluate our results with a case study.