Skip to main content

Design for Quality

  • Conference paper
Software Product-Family Engineering (PFE 2003)

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

Included in the following conference series:

  • 921 Accesses

Abstract

This paper summarizes the work and achievements of the CAFÉ Task 2.3 ”Design for Quality” . A number of partners collaborated for two years in the context of the European CAFÉ project to jointly research how quality can be built into product family architectures and how the quality of product family architectures can be assessed. The main achievement of the collaboration is a common general process for design for quality accompanied by a metamodel that both have been instantiated by the different partners for their respective organizational context and projects. This paper briefly introduces this general process and metamodel.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Anastasopoulos, M., Bayer, J., Flege, O., Gacek, C.: A Process for Product Line Architecture Creation and Evaluation: PuLSE-DSSA Version 2.0, Technical Report, No. 038.00/E, Fraunhofer IESE (June 2000)

    Google Scholar 

  2. Anastasopoulos, M., Bayer, J.: Product Family Specific Quality Attributes, Technical Report, No. 042.02/E, Fraunhofer IESE (June 2002)

    Google Scholar 

  3. Bayer, J., Kolb, R.: Architecture Patterns for Product Families. Technical Report, No. 085.02/E, Fraunhofer IESE (September 2002)

    Google Scholar 

  4. DAIM Software Engineering Handbook. IKT-Norge (2002)

    Google Scholar 

  5. Davis, M.J., Williams, R.B.: Software Architecture Characterization. In: Proceedings of the 1997 Symposium on Software Reusability (SSR 1997), Boston, Massachusetts, USA (1997)

    Google Scholar 

  6. Hofmeister, C., Nord, R., Soni, D.: Applied Software Architecture. Addison-Wesley, Reading (1999)

    Google Scholar 

  7. IEEE Computer Society, IEEE Standard for a Software Quality Metrics Methodology, IEEE Standard 1061-1998 (1998)

    Google Scholar 

  8. IEEE Computer Society, IEEE Recommended Practice for Architectural Descriptions of Software-Intensive Systems, IEEE Std-1471-2000 (2000)

    Google Scholar 

  9. International Organization for Standardization, ISO/IEC Standard 9126 – Quality Characteristics and Guidelines for their Use (1992)

    Google Scholar 

  10. Kazman, R., Bass, L., Abowd, G., Webb, M.: SAAM: A Method for Analyzing the Properties of Software Architectures. In: Proceedings of the 16th International Conference on Software Engineering (ICSE), pp. 81–90 (1994)

    Google Scholar 

  11. Kazman, R., Klein, M., Barbacci, M., Longstaff, T., Lipson, H., Carriere, S.J.: The Architecture Tradeoff Analysis Method, Software Engineering Institute, Technical Report CMU/SEI-98-TR-008 (1998)

    Google Scholar 

  12. Kelly, S., Tolvanen, J.-P.: Visual domain-specific modeling: Benefits and experience with metaCase Tools International workshop on Model Engineering. In: Bezivin (ed.) ECOOP 2002 (2000)

    Google Scholar 

  13. Knodel, J., Pinzger, M.: Improving Fact Extraction of Framework-Based Software Systems. In: Proceedings of the 10th Working Conference on Reverse Engineering (WCRE), IEEE Computer Society Press, Victoria (November 2003)

    Google Scholar 

  14. Kruchten, P.: The 4+1 View Model of Architecture. IEEE Software 12(6), 42–50 (1995)

    Article  Google Scholar 

  15. MetaCase, Automated Product Family Development: Nokia Tetra Terminals (2003), http://www.metacase.com/papers/MetaEdit_in_Nokia_Tetra.pdf

  16. Pinzger, M., Gall, H.: Pattern-Supported Architecture Recovery. In: 10th International Workshop on Program Comprehension (IWPC), June 2002, pp. 53–61. IEEE Computer Society Press, Paris (2002)

    Chapter  Google Scholar 

  17. Pinzger, M., Gall, H., Jazayeri, M., Riva, C.: Extracting Architectural Views from Large Telecommunications Software: A Case Study. Technical Report TUV- 1841-2002-50 Vienna University of Technology (October 2002)

    Google Scholar 

  18. Pohjonen, R., Tolvanen, J.-P.: Automated Production of Family Members: Lessons Learned. In: Schmid, K., Geppert, B. (eds.) Proceedings of International workshop of Product Line Engineering, Fraunhofer IESE Technical Report IESE-Report 056.02/E (2002)

    Google Scholar 

  19. Savolainen, J., Kuusela, J.: Framework for Goal Driven System Design. In: The Proceedings of the Twenty-Sixth Annual International Computer Software & Applications Conference (COMPSAC 2002), Oxford, England, August 2002, pp. 749–756 (2002)

    Google Scholar 

  20. Tolvanen, J.-P.: Keeping it in the family, Application Development Advisor (July-August 2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bayer, J. (2004). Design for Quality. 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_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24667-1_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21941-5

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics