Skip to main content

Measuring Product Line Architectures

  • Conference paper
  • First Online:

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

Abstract

Software application families and their accompanying architectures (also referred to as product line architectures or PLAs) are a promising area in which the potential of software component reuse can be fully realized. Evolving such application families necessitates making informed architectural decisions. Among industry and research communities, it is recognized that software metrics can provide guidance during the making of such decisions. In this paper, we introduce metrics that are specifically geared to assess product line architectures and help in maintaining their quality.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. van der Hoek, M. Rakic, R. Roshandel, and N. Medvidovic. Taming Architectural Evolution. ESEC/FSE 2001, Vienna, September 2001.

    Google Scholar 

  2. J. Poulin. Measuring Software Reuse. Addison Wesley, 1997.

    Google Scholar 

  3. T. J. McCabe. A Complexity Measure. IEEE Transactions on Software Engineering, 2(4): 308–320, 1976.

    Article  MathSciNet  Google Scholar 

  4. S. Henry and D. Kafura. Software Structure Metrics Based on Information Flow. IEEE Transactions on Software Engineering, 7(5): 510–518, 1981.

    Article  Google Scholar 

  5. M. Lorenz and J. Kidd. Object-Oriented Software Metrics. Prentice Hall, 1994.

    Google Scholar 

  6. B. Meyer. Reusability: The Case for Object-Oriented Design. IEEE Software, 4(2): 50–64, March 1987.

    Article  Google Scholar 

  7. N. Medvidovic, D. S. Rosenblum, and R. N. Taylor. A Language and Environment for Architecture-Based Software Development and Evolution. ICSE’99, Los Angeles, CA, May 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

Dincel, E., Medvidovic, N., van der Hoek, A. (2002). Measuring Product Line Architectures. In: van der Linden, F. (eds) Software Product-Family Engineering. PFE 2001. Lecture Notes in Computer Science, vol 2290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47833-7_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-47833-7_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43659-1

  • Online ISBN: 978-3-540-47833-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics