Systematic integration of variability into product line architecture design

45Citations
Citations of this article
51Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Product lines consider related products, their commonalities and their differences. The differences between the single products are also referred to as variability. Consequently, variability is inherent in every product line and makes a key difference as compared to single systems. While, on the requirements level, the methods for analyzing product line variability are understood today, their transition to architecture remains vague. Bringing variability to architecture as an “add-on” is just a provisional solution and forebodes the risk of violating other intentions. This paper presents a systematic approach to integrate variability with product line architecture design. In particular, it promotes variability as an architectural driver, embeds variability requirements in the architecture design framework “Quality-Driven Software Architecting” (QUASAR), and gives guidelines and examples for documenting variability in architectural views.

Cite

CITATION STYLE

APA

Thiel, S., & Hein, A. (2002). Systematic integration of variability into product line architecture design. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2379, pp. 130–153). Springer Verlag. https://doi.org/10.1007/3-540-45652-x_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free