Skip to main content

Maturity and Evolution in Software Product Lines: Approaches, Artefacts and Organization

  • Conference paper
  • First Online:
Software Product Lines (SPLC 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2379))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. P. Clements, L. Northrop, Software Product Lines-Practices and Patterns, Pearson Education (Addison-Wesley), ISBN 0-201-70332-7, 2001.

    Google Scholar 

  3. K. Czarnecki, U.W. Eisenecker, Generative Programming-Methods, Tools and Applications, Pearson Education (Addison-Wesley), ISBN 0-201-30977-7, 2000.

    Google Scholar 

  4. D. Dikel, D. Kane, S. Ornburn, W. Loftus, J. Wilson, ‘Applying Software Product-Line Architecture,’ IEEE Computer, pp. 49–55, August 1997.

    Google Scholar 

  5. P. Donohoe (ed.), Software Product Lines-Experience and Research Directions, Kluwer Academic Publishers, ISBN 0-7923-7940-3, 2000.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. E-A. Karlsson, Editor, Software Reuse-a Holistic Approach, John Wiley & Sons, 1995.

    Google Scholar 

  8. R.R. Macala, L.D. Stuckey, D.C. Gross, ‘Managing Domain-Specific Product-Line Development,’ IEEE Software, pp. 57–67, 1996.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. R. van Ommering, ‘Building Product Populations with Software Components,’ Proceedings of ICSE 2002 (to appear), 2002.

    Google Scholar 

  11. D.L. Parnas, ‘On the Design and Development of Program Families’, IEEE Transactions on Software Engineering, Vol. SE-2, No. 1, March 1976.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics