Pattern Recognition with Fuzzy Objective Function Algorithms
Pattern Recognition with Fuzzy Objective Function Algorithms
Building Reliable Component-Based Software Systems
Building Reliable Component-Based Software Systems
Using Service Utilization Metrics to Assess the Structure of Product Line Architectures
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
A Metrics-Based Evolutionary Approach for the Component Selection Problem
UKSIM '09 Proceedings of the UKSim 2009: 11th International Conference on Computer Modelling and Simulation
A graph based requirements clustering approach for component selection
Advances in Engineering Software
Hi-index | 0.00 |
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.