The SEI has become a recognized international leader in software product lines, developing the momentum and knowledge base necessary to effect widespread transition of solid product line practices. Organizations have turned to the SEI and its product line resources to launch and perfect their product line efforts. In particular, the SEI developed
- a comprehensive integrated conceptual framework, Framework for Software Product Line Practice, of the essential activities and practice areas needed to succeed with software product lines
- a set of patterns to guide the application of the essential practices
- two diagnostic methods, the Product Line Quick Look and the Product Line Technical Probe, to identify organizational product line strengths and challenges or readiness to adopt
- methods and approaches for performing product line analysis, defining a product line architecture, developing a product line business case, and mining legacy assets for a product line
- the Structured Intuitive Model for Product Line Economics, a straightforward, comprehensive model for software product lines
- additional product line economic models, as well as strategies for software product line adoption, production, variability management, production planning, and development in the context of other technologies. More...
Through publications, books, conferences, and workshops, the SEI has also established the basis for a software product line community infrastructure. The book Software Product Lines: Practices and Patterns has sold more than 15,000 copies, and has been translated into both Japanese and Chinese. SEI product line researchers have produced hundreds of technical reports and notes, articles, podcasts, and presentations to further the advance of effective product line practices. More...
Since implementing its introductory product line course, the SEI has developed a curriculum that covers basic concepts, adopting, and developing of software product lines, as well as training in the Product Line Technical Probe for participating teams or leaders.
The institute organized the Software Product Line Conference (SPLC) in 2000, then merged with the Product Family Engineering Conference in 2005 to create the international SPLC that attracts worldwide experts today.
The conference now hosts the Service Oriented Architecture and Product Lines Workshop. Additional workshops that focus on product line issues are offered by the SEI: the Configuration Management Workshop, Product Line Action Planning Workshop, and Product Line Variation Management Workshop.
The SEI has engaged with many organizations to assist in product line efforts. See case studies to read on the impact of this work.