Similarity-based Recommendation of Existing Component Configurations in Component-based Product Lines
Jabier Martinez, Fernando Jorge Hernández, Alejandro Rodríguez, Julio Navarro, Rafael Portero · 2025
Component-based product lines enable the systematic reuse of predefined assets to create new systems satisfying a variable set of requirements.When a new project arrives with its concrete features to satisfy, there is an economic-and quality-driven interest in identifying which of the existing component configurations from previous successful projects should be reused to reduce the needed adaptations.Given a real scenario of a component-based product line from our industrial partner, the contribution is a recommender system, mining existing assets and using similarity-based techniques, allowing domain experts to be faster and more confident in the decision-making process of component selection.