Abstract
The volume, variety and velocity of products in software-intensive systems product lines is increasing. One challenge is to understand the range of similarity between products. Reasons for product comparison include (i) to decide whether to build a new product or not (ii) to evaluate how products of the same type differ for strategic positioning or branding reasons (iii) to gauge if a product line needs to be reorganized (iv) to assess if a product falls within the national legislative and regulatory boundaries. We will discuss two different approaches to address this challenge. One is grounded in feature modelling, the other in case-based reasoning. We will also describe a specific product comparison approach using similarity matching, in which a product configured from a product line feature model is represented as a weighted binary string, the overall similarity between products is compared using a binary string metric, and the significance of individual feature combinations for product similarity can be explored by modifying the weights. We will illustrate our ideas with a mobile phone example, and discuss some of the benefits and limitations of this approach.
Original language | English |
---|---|
Title of host publication | SPLC '22: Proceedings of the 26th ACM International Systems and Software Product Line Conference |
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 |
Place of Publication | New York |
Publisher | Association for Computing Machinery (ACM) |
Pages | 258-259 |
Number of pages | 2 |
ISBN (Electronic) | 9781450394437 |
DOIs | |
Publication status | Published - 12 Sept 2022 |
Event | 26th ACM 26th International Conference on Systems and Software Product Line Engineering - Graz University of Technology, Graz, Austria Duration: 12 Sept 2022 → 16 Sept 2022 https://2022.splc.net/ (Link to conference website) |
Publication series
Name | Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume A |
---|---|
Publisher | Association for Computing Machinery (ACM) |
ISSN (Print) | None |
Conference
Conference | 26th ACM 26th International Conference on Systems and Software Product Line Engineering |
---|---|
Abbreviated title | SPLC '22 |
Country/Territory | Austria |
City | Graz |
Period | 12/09/22 → 16/09/22 |
Internet address |
|
Keywords
- binary strings
- feature reuse
- product similarity
ASJC Scopus subject areas
- Software