Abstract
Constraint-based configurators support users in deciding which components and features should be included in a configuration. Due to the increasing size and complexity of configurable products and services, recommender systems are used to personalize the interaction with configurators. Since basic recommendation approaches such as collaborative filtering do not take into account constraints between variable values, recommendations can induce inconsistencies between user requirements and the underlying configuration knowledge base. In this paper, we introduce a constraint-based configuration approach that integrates the results of model-based collaborative filtering (e.g., implemented as feed forward neural network) into constraint solving in such a way that the solver (configurator) is able to determine consistency-preserving and user-relevant configurations.
Original language | English |
---|---|
Title of host publication | 26th ACM International Systems and Software Product Line Conference, SPLC 2022 - Proceedings |
Editors | Alexander Felfernig, Lidia Fuentes, Jane Cleland-Huang, Wesley K.G. Assuncao, Wesley K.G. Assuncao, Andreas Falkner, Maider Azanza, Miguel A. Rodriguez Luaces, Megha Bhushan, Laura Semini, Xavier Devroey, Claudia Maria Lima Werner, Christoph Seidl, Viet-Man Le, Jose Miguel Horcas |
Publisher | Association of Computing Machinery |
Pages | 79-84 |
Number of pages | 6 |
Volume | A |
ISBN (Electronic) | 9781450394437 |
DOIs | |
Publication status | Published - 12 Sept 2022 |
Event | 26th ACM International Systems and Software Product Line Conference: ASPLC 2022 - Graz, Austria Duration: 12 Sept 2022 → 16 Sept 2022 http://2022.splc.net/ |
Publication series
Name | 26th ACM International Systems and Software Product Line Conference, SPLC 2022 - Proceedings |
---|---|
Volume | A |
Conference
Conference | 26th ACM International Systems and Software Product Line Conference |
---|---|
Abbreviated title | SPLC'22 |
Country/Territory | Austria |
City | Graz |
Period | 12/09/22 → 16/09/22 |
Internet address |
Keywords
- collaborative filtering
- configuration
- constraint solving
- feature models
- neural networks
ASJC Scopus subject areas
- Software