Commonality and variability analysis in industrial practice for product line improvement

Muthu Ramachandran, Pat Jackson Allen · Software Process Improvement and Practice · 2005

Abstract Product lines have a long and successful history of hardware component reuse, but large‐scale reuse of software has been much more difficult to establish. The difficulties inherent in building software systems for product families have been widely recognised. This article introduces a method for analysing requirements for their scope, and for their potential to be candidate requirements for a product family–oriented development. The article also discusses the results and lessons learned from an industrial application (high‐end consumer electronic products). Our approach to product line is a combination of integrating and leveraging the existing product line. The method also emphasises product line evolution using well‐engineered components. Copyright © 2005 John Wiley & Sons, Ltd.

Read the paper · More papers on PaperTik