一句话:提出基于特征模型与案例推理的产品相似度评估方法,将产品配置表示为加权二进制串以支持需求复用。
本文关注软件产品线中因个性化与大规模定制/个人化趋势带来的需求复用挑战,即如何在大规模上管理共有、供应商主导和客户主导特征的多样性。摘要比较了两种应对思路:基于特征建模的方法与基于案例推理的方法,后者依赖相似度度量。在此基础上,提出一种产品相似度评估过程:将由产品线特征模型配置出的产品表示为加权二进制串,使用二进制串度量比较产品间整体相似度,并通过调整权重探索单个特征组合对相似度的重要性。作者以手机产品为例进行说明,并讨论该方法的优点与局限。由于摘要为 summary form only,未提供完整实验或量化结果。
Summary form only given, as follows. The complete presentation was not made available for publication as part of the conference proceedings. Several socio-economic trends are driving customer demands towards individualization. Many suppliers are responding by offering supplier-led software product design customization choices (“mass customization”). Some are also offering customer-led software product design choices (“mass personalization”). This tutorial introduces these concepts and explores the implications for software product line development. One particular technical challenge is being able to respond to and manage at scale the increasing variety of common, supplier-led and customer-led features. We will discuss two different approaches to address this challenge. One is grounded in feature modelling, the other in case-based reasoning, where the latter relies on measuring similarities. We will then describe a specific product similarity evaluation process 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 mobile phone worked examples, and discuss some of the benefits and limitations of this approach.
DOI 原文 ·
@inproceedings{paperbot6503,
title = {Enhancing Requirements Reuse through Automated Similarity Matching},
author = {},
booktitle = {ASE},
year = {2021},
doi = {10.1109/ase51524.2021.9678707}
}