Similarity-based Recommendation of Existing Component Configurations in Component-based Product Lines
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. CCS Concepts Software and its engineering Software product lines.
Authors
- Jabier Martinez (ORCID: https://orcid.org/0000-0001-8742-9640)
- Fernando Jorge Hernández (ORCID: https://orcid.org/0000-0003-0622-6396)
- Alejandro Rodríguez (ORCID: https://orcid.org/0000-0001-7622-8050)
- JL Navarro
- Rafael Portero
Institutions
- Integrasys (Spain) (ES)
- Association of Electronic and Information Technologies (ES)
Publication Details
- Published
- 2025-09-01
- DOI
- https://doi.org/10.1145/3748269.3749383
- Primary Topic
- Advanced Software Engineering Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Centro para el Desarrollo Tecnológico Industrial
- Ministerio de Ciencia e Innovación