Salion, Inc.: A Software Product Line Case Study

Topics: Carnegie Mellon University, Software Engineering Institute, Software engineering Pages: 50 (1735 words) Published: June 15, 2014
Carnegie Mellon
Software Engineering Institute

Salion, Inc.: A Software
Product Line Case Study
Paul C. Clements
Linda M. Northrop

November 2002

DISTRIBUTION STATEMENT A
Approved for Public Release
Distribution Unlimited

TECHNICAL REPORT
CMU/SEI-2002-TR-038
ESC-TR-2002-038

20030321 030

Carnegie Mellon
Software Engineering Institute
Pittsburgh, PA 15213-3890

Salion, Inc.: A Software
Product Line Case Study

CMU/SE1-2002-TR-038
ESC-TR-2002-038

Paul C. Clements
Linda M. Northrop

November 2002

Product Line Practice Initiative

Unlimited distribution subject to tlie copyright.

This report was prepared for the
SEI Joint Program Office
HQ ESC/DIB
5 Eglin Street
Hanscom AFB, MA 01731 -2116
The ideas and findings in this report should not be construed as an official DoD position. It is published in the interest of scientific and technical information exchange.

FOR THE COMMANDER

Christos Scondras
Chief of Programs, XPK

This work is sponsored by the U.S. Department of Defense. The Software Engineering Institute is a federally funded research and development center sponsored by the U.S. Department of Defense. Copyright 2002 by Carnegie Mellon University.

NO WARRANTY
THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED. AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. Use of any trademarks in this report is not intended in any way to infiinge on the rights of the trademark holder. Internal use. Permission to reproduce this document and to prepare derivative works from this document for internal use is granted, provided the copyright and "No Warranty" statements are included with all reproductions and derivative works. External use. Requests for permission to reproduce this document or prepare derivative works of this document for external and conmiercial use should be addressed to the SEI Licensing Agent. This work was created in the performance of Federal Government Contract Number F19628-00-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. The Government of the United States has a royalty-free government-purpose license to use, duplicate, or disclose the work, in whole or in part and in any manner, and to have or permit others to do so, for government purposes pursuant to the copyright license under the clause at 252.227-7013. For information about purchasing paper copies of SEI reports, please visit the publications portion of our Web site (http://www.sei.cmu.edu/publications/pubweb.html).

Table of Contents

Acknowledgments
Abstract

v
vii

1

Introduction

1

2

Background
2.1 About the Company

3
3

2.2 Salion's Market

3

2.3 Salion's Product Line

5

2.4 Variabilities

6

3

How Sallon Builds Its Software Product Line
3.1 Scoping

9
11

3.2 Understanding Relevant Domains

11

3.3 Process Definition

12

3.4 Architecture Definition

14

3.5 COTS Utilization

18

3.6 Tool Support

18

3.7 Marketing/Customer Interface Management

20

3.8 Operations
3.8.1 Normal Operation
3.8.2 Introducing New Variants
3.8.3 Phasing Out Old Products
3.9 Data Collection, Metrics, and Tracking

21
21
23
23
23

3.10 Structuring the Organization

24

4

Payoffs and Benefits

27

5

Conclusions and Lessons Learned
5.1 Joyous Software Development Process, Part 1: Unified Vision

29
29

5.2 Joyous Software Development, Part 2: The Best of All Worlds

30

5.3 Customization Versus Configuration

31...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Gourmet Products Inc Case Study Essay
  • Case Study of Mars Inc Research Paper
  • Walmart Inc Case Study Essay
  • AVON PRODUCTS CASE STUDY Essay
  • Elektra Products Case Study Essay
  • Product Bundling (Case Study) Essay
  • Revlon Inc. Case Study Essay
  • Yahoo inc. case study Essay

Become a StudyMode Member

Sign Up - It's Free