TY - GEN
T1 - Similarity-based Recommendation of Existing Component Configurations in Component-based Product Lines
AU - Martinez, Jabier
AU - Jorge-Hernández, Fernando
AU - Rodríguez, Alejandro
AU - Navarro, Julio
AU - Portero, Rafael
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s).
PY - 2025/9/1
Y1 - 2025/9/1
N2 - 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.
AB - 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.
KW - component-based development
KW - configuration process
KW - product lines
KW - recommender systems
KW - variability management
UR - https://www.scopus.com/pages/publications/105017426290
U2 - 10.1145/3748269.3749383
DO - 10.1145/3748269.3749383
M3 - Conference contribution
AN - SCOPUS:105017426290
T3 - SPLC 2025: 29th ACM International Systems and Software Product Line Conference - Proceedings
SP - 83
EP - 84
BT - SPLC 2025
A2 - Luaces, Miguel R.
A2 - Rodeiro, Tirso V.
A2 - Greiner, Sandra
A2 - Galindo Duarte, Jose
A2 - Yue, Tao
A2 - Yoshimura, Kentaro
A2 - Semini, Laura
A2 - Cordy, Maxime
A2 - Azanza, Maider
A2 - Kruger, Jacob
A2 - Perrouin, Gilles
A2 - Fortz, Sophie
A2 - Groher, Iris
A2 - Munoz, Daniel-Jesus
A2 - Schmid, Klaus
A2 - Perez, Francisca
A2 - Galasso-Carbonnel, Jessie
A2 - Horcas, Jose Miguel
A2 - Feichtinger, Kevin
PB - Association for Computing Machinery, Inc
T2 - 29th ACM International Systems and Software Product Line Conference, SPLC 2025
Y2 - 1 September 2025 through 5 September 2025
ER -