Abstract
The notion of software product families is becoming more and more popular, both in research and in industry. In presentations of ideal applications, the benefits of product families are stressed and very little attention is paid to possible problems. However, in practice, it is important to know what such problems could be and how they could be dealt with. In this paper we want to identify some of the most critical issues, and explain how they can be handled or even avoided. This will be done on the basis of experiences gained with three industrial product families for professional markets. The focus will be on product families that use platforms with reusable assets for the development of the family members.
This work was performed in the context of the Eureka Σ! 2023 Programme, ITEA project ip00004, CAFÉ.
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
Pierre America, Henk Obbink, Rob van Ommering, Frank van der Linden, CoPAM: A Component-Oriented Platform Architecting Method Family for Product Family Engineering, Proceedings of the SPLC1, Denver, August 2000.
Jan Bosch, Design & Use of Software Architectures-Adopting and Evolving a Product line Approach, Addison-Wesley, 2000.
Paul Clements, Linda Northrop, Software Product Lines-Practices and Patterns, Addison-Wesley, 2001.
Ivar Jacobson, Martin Griss, Patrik Jonsson, Software Reuse-Architecture, Process and Organization for Business Success, Addison-Wesley, 1997.
Charles W. Krueger, Easing the Transition to Software Mass Customization, Proceedings of PFE-4, Bilbao, Spain, October 2001.
Wayne C. Lim, Managing Software Reuse: A Comprehensive Guide to Strategically Reengineering the Organization for Reusable Components, Prentice Hall, 1998.
Frank J. van der Linden, Jürgen K. Müller, Creating Architectures with Building Blocks, IEEE Software, November 1995.
Frank van der Linden, Jan Gerben Wijnstra, Platform Engineering for the Medical Domain, Proceedings of the PFE-4, Bilbao, Spain, October 2001.
Henk Obbink, Jürgen Müller, Pierre America, Rob van Ommering, Gerrit Muller, William van der Sterren, Jan Gerben Wijnstra, COPA: A Component-Oriented Platform Architecting Method for Families of Software-Intensive Electronic Products, Tutorial at the SPLC1, August 2000. (http://www.extra.research.philips.com/SAE/COPA/COPA_Tutorial.pdf)
Ben J. Pronk, An Interface-Based Platform Approach, Proceedings of the SPLC1, Denver, August 2000.
Peter Toft, Derek Coleman, Joni Ohta, A Cooperative Model for Cross-Divisional Product Development for a Software Product Line, Proceedings of the SPLC1, Denver, August 2000.
David M. Weiss, Chi Tau Robert Lai, Software Product line Engineering-A Family-Based Software Development Process, Addison-Wesley, 1999.
Jan Gerben Wijnstra, Supporting Diversity with Component Frameworks as Architectural Elements, Proceedings of the ICSE 2000, June 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wijnstra, J.G. (2002). Critical Factors for a Successful Platform-Based Product Family Approach. In: Chastek, G.J. (eds) Software Product Lines. SPLC 2002. Lecture Notes in Computer Science, vol 2379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45652-X_6
Download citation
DOI: https://doi.org/10.1007/3-540-45652-X_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43985-1
Online ISBN: 978-3-540-45652-0
eBook Packages: Springer Book Archive