Issue No.04 - July/August (2002 vol.19)
<p>Product line software engineering is an emerging paradigm that guides organizations toward developing products from core assets instead of developing them one by one from scratch. Requirements are essential inputs to PL asset development, but they aren't sufficient on their own to develop PL assets. A marketing and product plan, including plans on what features to package in products, how to deliver these features to customers, and how the products will evolve in the future, also drive PL asset development. The Feature-Oriented Reuse Method (FORM) concentrates on analyzing and modeling a PL's commonalities and differences in terms of product features and uses the analysis results to develop architectures and components. In this article, the authors illustrate how FORM brings efficiency into PL development with a home integration system example.</p>
Product line method, marketing and product plan, feature orientation, product line analysis, product line architecture, component design.
Kyo C. Kang, Jaejoon Lee, Patrick Donohoe, "Feature-Oriented Product Line Engineering", IEEE Software, vol.19, no. 4, pp. 58-65, July/August 2002, doi:10.1109/MS.2002.1020288