Issue No. 06 - Nov.-Dec. (2013 vol. 30)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2013.96
Juha Savolainen , Danfoss Power Electronics A/S
Nan Niu , Mississippi State University
Tommi Mikkonen , Tampere University of Technology
Thomas Fogdal , Danfoss Power Electronics A/S
Software product lines (SPL) are long-living systems that enable systematic reuse in application engineering. Product-specific changes over time can result in architecture drift, which requires updating assumptions made in the SPL's reuse infrastructure. A model called planned staged investments supports SPL rearchitecting in a sustainable way. The key idea is to use two different operational phases--investment and harvesting--to coordinate the competing, parallel needs of redesign and reuse.
Investment, Product development, Sustainable development, Software development, Design methodology
J. Savolainen, N. Niu, T. Mikkonen and T. Fogdal, "Long-Term Product Line Sustainability with Planned Staged Investments," in IEEE Software, vol. 30, no. 6, pp. 63-69, 2013.