Product Line Analysis: A Practical Introduction

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2001
Accession Number
ADA396137

Entities

People

  • Gary J. Chastek
  • Kyo Chul Kang
  • Patrick Donohoe
  • Steffen Thiel

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Accuracy
  • Commerce
  • Computer Programming
  • Control Systems
  • Department Of Defense
  • Detection
  • Detectors
  • Electronic Commerce
  • Engineering
  • Engineers
  • Homosexuality
  • Information Exchange
  • Intrusion Detection
  • Software Development
  • Software Testing
  • Standards
  • Warning Systems

Fields of Study

  • Computer science
  • Engineering

Readers

  • Business Analytics
  • Computational Modeling and Simulation
  • Defense Acquisition Program Management