Issue No.03 - May/June (2010 vol.27)
Jan Bosch , Intuit, Mountain View
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2010.32
Software product lines (SPLs) present the first successful approach to intraorganizational reuse. However, research shows that successful product lines suffer over time from increasing dependencies between the software assets that make up the product line and, consequently, the teams associated with these assets. This results in high coordination cost, slow release cycles, and high system-level error density. This article presents the notion of compositional SPLs to address the root cause of these problems without sacrificing the key benefits that SPLs offer.
software product lines, software engineering, reuse, compositional software product lines
Jan Bosch, "Toward Compositional Software Product Lines", IEEE Software, vol.27, no. 3, pp. 29-34, May/June 2010, doi:10.1109/MS.2010.32