Comparing Products using Similarity Matching

Software product lines can generate significant cost-efficiencies but managing their evolution is becoming more difficult. There are several reasons. The volume, variety and velocity of products is increasing particularly as customers demand personalized products. The corporate memory about the product line's history and development recedes as the personnel that manage and develop the product line ebb and flow from the organization. The economic, environmental, regulatory and social contexts into which the products were launched also continues to evolve. A significant challenge of the management task is product comparison. Product comparison is important for gauging whether (i) to build a new product or not (ii) a product aligns with the corporate brand (iii) a product falls within legislative and regulatory boundaries (iv) a product line platform needs to be reorganized. Product comparison can be of value during product-line scoping, domain engineering and application engineering. We will discuss two different approaches to address this challenge. One is grounded in feature modelling, the other in case-based reasoning.

Authors

Institutions

Publication Details

Published
2024-08-09
DOI
https://doi.org/10.1145/3646548.3674548
Primary Topic
Web Data Mining and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Comparing Products using Similarity Matching

Mike Mannion, Hermann Kaindl
Web Data Mining and Analysis
article

Comparing Products using Similarity Matching

Mike Mannion, Hermann Kaindl
article en

Abstract

Software product lines can generate significant cost-efficiencies but managing their evolution is becoming more difficult. There are several reasons. The volume, variety and velocity of products is increasing particularly as customers demand personalized products. The corporate memory about the product line's history and development recedes as the personnel that manage and develop the product line ebb and flow from the organization. The economic, environmental, regulatory and social contexts into which the products were launched also continues to evolve. A significant challenge of the management task is product comparison. Product comparison is important for gauging whether (i) to build a new product or not (ii) a product aligns with the corporate brand (iii) a product falls within legislative and regulatory boundaries (iv) a product line platform needs to be reorganized. Product comparison can be of value during product-line scoping, domain engineering and application engineering. We will discuss two different approaches to address this challenge. One is grounded in feature modelling, the other in case-based reasoning.

TU Wien (AT), Glasgow Caledonian University (GB)
Openalex Percentile: Top 81%
Web Data Mining and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Comparing Products using Similarity Matching — Mike Mannion, Hermann Kaindl · (2024) | TGRS Research Map | TGRS