Software Product Line Conference, International (2006)
Aug. 21, 2006 to Aug. 24, 2006
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SPLC.2006.29
John M. Hunt , Clemson University
Optimal organization of the asset base in a software product line (SPL) depends on how the assets will be used to produce products. It has been assumed that collecting an appropriate set of assets will automatically lead to economically produced products. However, industry experience suggests that simply having the right assets is not sufficient to allow easy assembly of products. One problem is the difficulty of finding and selecting the desired asset during product derivation. We evaluate the effect that organizing the asset base in different ways has on the ability to find a desired asset during product derivation. We evaluate asset organization based on: key domain abstractions, architecture, and features. We evaluate these organizations against the criteria of: natural division, easy to find, generally applicable, reasonably sized groups, and similarly sized groups.
J. M. Hunt, "Organizing the Asset Base for Product Derivation," Software Product Line Conference, International(SPLC), Baltimore, Maryland, 2006, pp. 65-74.