Software Product Lines Collection
• Collection
Publisher
Software Engineering Institute
Topic or Tag
Abstract
A software product line is a set of software-intensive systems that share a common, managed set of features satisfying the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way.
Software product lines are emerging as a viable and important development paradigm allowing companies to realize order-of-magnitude improvements in time to market, cost, productivity, quality, and other business drivers. Software product line engineering can also enable rapid market entry and flexible response, and provide a capability for mass customization.
Benefits
Product lines can help organizations overcome the problems caused by resource shortages. Organizations of all types and sizes have discovered that a product line strategy, when skillfully implemented, can produce many benefits—and ultimately give the organizations a competitive edge. Example organizational benefits include:
- Improved productivity
- Increased quality
- Decreased cost
- Decreased labor needs
- Decreased time to market
- Ability to move into new markets in months, not years
This collection includes two decades of SEI work on software product lines.
Collection Items

A Framework for Software Product Line Practice, Version 5.0
• White Paper
By Linda M. Northrop, Paul C. Clements, Felix Bachmann, John K. Bergey, Gary Chastek, Sholom G. Cohen, Patrick Donohoe, Lawrence G. Jones, Robert W. Krut, Jr., Reed Little, John McGregor, Liam O'Brien
This document describes the activities and practices in which an organization must be competent before it can benefit from fielding a product line of software systems.
Read
The Arcade Game Maker Pedagogical Product Line
• White Paper
By Software Engineering Institute
The Arcade Game Maker product line is an example product line created to support learning about and experimenting with software product lines in the classroom.
Read
A Case Study in Successful Product Line Development
• Technical Report
By Lisa Brownsword, Paul C. Clements
This report describes the experience of a company that builds large, complex, embedded, real-time shipboard command-and-control systems as a product line.
Read
Adopting Software Product Lines: Getting Leverage from Your Process Improvement
• Presentation
By Lawrence G. Jones, Linda M. Northrop
This presentation was delivered by Lawrence G. Jones and Linda M. Northrop on June 13, 2005.
Learn More
An Approach to Software Product Line Acquisition Planning
• Presentation
By Lawrence G. Jones
Presented at the SEI Army Software Product Line Workshop, February 12, 2009.
Learn More
A Product Line Architecture for Army Aviation Diagnostics and Maintenance: Views and Evolution (SATURN 2007)
• Presentation
By Ken Capolongo, Sholom G. Cohen
This presentation was given at the 2007 SATURN workshop, held in Pittsburgh.
Learn More
A Study of Product Production in Software Product Lines
• Technical Note
By Gary Chastek, Patrick Donohoe, John McGregor
This 2004 report presents the results of a study that focused on how product line organizations create products.
Read
Architecture Reconstruction to Support a Product Line Effort: Case Study
• Technical Note
By Liam O'Brien
This report describes the architecture reconstruction process that was followed when the SEI performed architecture reconstructions on three small automotive motor systems.
Read
A Software Product Line Vision for Defense Acquisition
• Technical Note
By Grady Campbell
This report presents a vision for software product lines as an acquisition focus and suggests extensions to current Department of Defense policy and practices to increase the awareness of and …
Read
Basic Concepts of Product Line Practice for the DoD
• Technical Note
By John K. Bergey, Matt Fisher, Brian P. Gallagher, Lawrence G. Jones, Linda M. Northrop
This 2000 report provides background information to inform other reports in an SEI-published series of reports designed to provide concise and usable information about product line acquisition practices.
Read