Software Engineering Institute Carnegie Mellon

Software Product Lines
Latest Updates

TECHNOLOGIES

Acquisition Organizations
and Product Lines
Architectures for SPLs
Business Case
Diagnostic Instruments
Economic Model
Factory
Framework for SPL Practice
PLP Patterns
Product Line Analysis
Production Plan
Products and Services

LEARNING

Getting Started
Adopting Software
Product Lines
Bibliography
Curriculum
Glossary
Pedagogical Product Line
Presentations
Publications
(by type and date)
Publications
(by topic)
Success Stories

COMMUNITY

Conferences and Workshops
Hall of Fame
Related Web Sites
Upcoming Events
Software Architecture
Predictable Assembly from
Certifiable Components
Product Line Systems Program

About The Logo

The SEI has adopted this symbol to be the unofficial "logo" for software product line practice. The three circles represent the three essential activities of core asset development, product development, and management, respectively. These activities are defined and discussed in the Framework for Software Product Line Practice.

The circles are intertwined to show that the activities are inexorably linked with each other. No ordering among the activities is implied. Core assets may be extracted from a set of existing products, built before the first product is rolled out, or some combination. There are strong feedback relationships among the three activities. For example, using the core assets in a product may reveal places where the core assets should be enhanced or improved.