Abstract
Software product lines have received considerable adoption in the software industry and prove to be a very successful approach to intra-organizational software reuse. Existing literature, however, often presents only a single approach towards adopting and evolving a software product line. In this paper, we present an overview of different approaches to the architecture-centric, intra-organizational reuse of software artefacts. We relate these to maturity levels for product line artefacts and organizational models.
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
J. Bosch, Design and Use of Software Architectures: Adopting and Evolving a Product Line Approach, Pearson Education (Addison-Wesley & ACM Press), ISBN 0-201-67494-7, May 2000.
P. Clements, L. Northrop, Software Product Lines-Practices and Patterns, Pearson Education (Addison-Wesley), ISBN 0-201-70332-7, 2001.
K. Czarnecki, U.W. Eisenecker, Generative Programming-Methods, Tools and Applications, Pearson Education (Addison-Wesley), ISBN 0-201-30977-7, 2000.
D. Dikel, D. Kane, S. Ornburn, W. Loftus, J. Wilson, ‘Applying Software Product-Line Architecture,’ IEEE Computer, pp. 49–55, August 1997.
P. Donohoe (ed.), Software Product Lines-Experience and Research Directions, Kluwer Academic Publishers, ISBN 0-7923-7940-3, 2000.
J. van Gurp, J. Bosch, M. Svahnberg, ‘On the Notion of Variability in Software Product Lines,’ Proceedings of the Working IEEE/IFIP Conference on Software Architecture (WICSA 2001), August 2001.
E-A. Karlsson, Editor, Software Reuse-a Holistic Approach, John Wiley & Sons, 1995.
R.R. Macala, L.D. Stuckey, D.C. Gross, ‘Managing Domain-Specific Product-Line Development,’ IEEE Software, pp. 57–67, 1996.
M. D. McIlroy, ‘Mass Produced Software Components,’ in’ software Engineering,’ Report on A Conference Sponsored by the NATO Science Committee, P. Naur, B. Randell (eds.), Garmisch, Germany, 7th to 11th October, 1968, NATO Science Committee, 1969.
R. van Ommering, ‘Building Product Populations with Software Components,’ Proceedings of ICSE 2002 (to appear), 2002.
D.L. Parnas, ‘On the Design and Development of Program Families’, IEEE Transactions on Software Engineering, Vol. SE-2, No. 1, March 1976.
D. Roberts, R. Johnson, ‘Evolving Frameworks: A Pattern Language for Developing Object-Oriented Frameworks,’ Proceedings of the Third Conference on Pattern Languages and Programming, Montecillio, Illinois, 1996.
K. Schmid. ‘Software Product Lines: Experience and Research Directions,’ Proceedings of the First Software Product Line Conference (SPLC1), (Ed.) Patrick Donohoe, Kluwer Academic Publishers, Aug. 2000, pp. 513–532.
D.M. Weiss, C.T.R. Lai, Software Product-Line Engineering-A Family-Based Software Development Process, Addison-Wesley, ISBN 0-201-69438-7, 1999.
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
Bosch, J. (2002). Maturity and Evolution in Software Product Lines: Approaches, Artefacts and Organization. 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_16
Download citation
DOI: https://doi.org/10.1007/3-540-45652-X_16
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