search menu icon-carat-right cmu-wordmark

Product Line Analysis: A Practical Introduction

April 2001 Technical Report
Gary Chastek, Patrick Donohoe, Kyo C. Kang (Pohang University of Science and Technology), Steffen Thiel (Robert Bosch GmbH)

This 2001 report provides a practical introduction to product line requirements modeling. The report describes product line analysis in the context of product line development and shows how a requirements model is built based on object modeling, use-case modeling, and feature-modeling techniques.

Publisher:

Software Engineering Institute

CMU/SEI Report Number

CMU/SEI-2001-TR-001

Abstract

Product line analysis applies established modeling techniques to engineer the requirements for a product line of software-intensive systems. This report provides a practical introduction to product line requirements modeling. It describes product line analysis in the context of product line development and shows how a requirements model is built based on object modeling, use-case modeling, and feature-modeling techniques. A running example, based on home automation systems, illustrates concepts and terminology. Two different strategies for creating the requirements model are also presented.  

The product line analysis work is evolving. This report describes its current status and planned development.