Toward Compositional Software Product Lines

  • Authors:
  • Jan Bosch

  • Affiliations:
  • Intuit, Mountain View

  • Venue:
  • IEEE Software
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.