Modeling Requirements of Multiple Single Products to Feature Model
Oman Komarudin, Daya Adianto, Ade Azurat · Procedia Computer Science · 2019
This work investigates how the requirements of multiple single products can be modeled into a feature model as part of domain engineering process in software product line engineering (SPLE) methodology. It adopts an extractive strategy in devising a two-step process for creating the feature model. The first step is by identifying the business process and list of features across all products into a product roadmap. The second step is identifying the commonality and variability of features based on the product roadmap into a feature model. The proposed approach may help a software company that produces software products for certain domain to migrate from traditional single product development lifecycle to software product line development lifecycle.