The Framework for Software Product Line Practice is a web-based, living document that aids the software community in software product line endeavors. Each version represents an incremental attempt to capture the latest information about successful software product line practices. This information has been gleaned from studies of organizations that have built product lines, from direct collaborations on software product lines with customer organizations, and from leading practitioners in software product lines.
Patterns are a common way of expressing common contexts and problem-solution pairs. Design patterns are a well-known example in software. In software product line engineering, patterns can be used to show how aggregations of practice areas (as defined in the Framework for Software Product Line Practice) can be orchestrated to solve recurring problems:
The SEI has developed 12 patterns and 10 variants to help you navigate the Framework practice areas. [more]