Abstract
Using a reactive software product line approach, Salion made the transition to software product lines with 2 person-months of effort, the equivalent of 1% of the effort required to build its baseline enterprise software product. This is two orders-of-magnitude less than the effort typically reported with proactive software product line transition efforts. Since the transition, Salion has achieved 90-day time-to-market intervals for seven new commercial products in its software product line, with each new product deployment requiring only 10% of the effort required to build its baseline enterprise software product. This report summarizes Salion’s experience with a reactive software product line approach, some of the unique contributions of the experience, and generalizations that characterize how other organizations may benefit from reactive product line techniques.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Krueger, C.: Easing the Transition to Software Mass Customization. In: Proceedings of the 4th International Workshop on Product Family Engineering, Bilbao, Spain, October 2001, Springer, New York (2001)
Clements, P., Krueger, C.: Being Proactive Pays Off / Eliminating the Adoption Barrier. IEEE Software, Special Issue of Software Product Lines, 28–31 (July/August 2002)
Clements, P., Northrop, L., Salion, Inc.: A Software Product Line Case Study, Software Engineering Institute (SEI) Technical Report CMU/SEI-2002-TR-038, Carnegie Mellon University, Pittsburgh, PA (November 2002)
Salion, Inc. Austin, TX, http://www.salion.com
BigLever Software, Inc. Austin, TX, http://www.biglever.com
Krueger, C., Churchett, D.: Eliciting Abstractions from a Software Product Line. In: Proceedings of the OOPSLA 2002 PLEES International Workshop on Product Line Engineering, Seattle, Washington, November 2002, pp. 43–48 (2002)
Buhrdorf, R., Churchett, D.: The Salion Development Approach: Post Iteration Inspections for Refactoring (PIIR), Rational Edge (March 2002), http://www.therationaledge.com/content/mar_02/m_salionDevelopment_rb.jsp
Krueger, C.: Variation Management for Software Product Lines. In: Chastek, G.J. (ed.) SPLC 2002. LNCS, vol. 2379, pp. 257–271. Springer, Heidelberg (2002)
Krueger, C.: Data from Salion’s Software Product Line Initiative, Technical Report 2002- 07-08-1, BigLever Software, Austin, TX (July 2002), available as http://www.biglever.com/papers/SalionData.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Buhrdorf, R., Churchett, D., Krueger, C.W. (2004). Salion’s Experience with a Reactive Software Product Line Approach. In: van der Linden, F.J. (eds) Software Product-Family Engineering. PFE 2003. Lecture Notes in Computer Science, vol 3014. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24667-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-540-24667-1_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21941-5
Online ISBN: 978-3-540-24667-1
eBook Packages: Springer Book Archive