Creating Product Line Architectures
The creation and validation of product line software architectures are inherently more complex than those of software architectures for single systems. This paper compares a process for creating and evaluating a traditional, one-of-a- kind software architecture with one for a reference software architecture. The comparison is done in the context of PuLSE-DSSA, a customizable process that integrates both product line architecture creation and evaluation.
Unable to display preview. Download preview PDF.
- 2.Bayer, J., et al.: PuLSE: A Methodology to Develop Software Product Lines. In: Symposium on Software Reusability 1999 (SSR 1999), May 1999, pp. 122–131 (1999)Google Scholar
- 3.DeBaud, J.-M., Schmid, K.: A systematic approach to derive the scope of software product lines. In: Proceedings of the 21st International Conference on Software Engineering (ICSE 1999), pp. 34–43 (1999)Google Scholar
- 4.Gacek, C., Abd-Allah, A., Clark, B., Boehm, B.: On the Definition of Software Architecture. In: Garlan, D. (ed.) Proceedings of the First International Workshop on Architectures for Software Systems, Seattle, WA, April 24-25, pp. 85–95 (1995)Google Scholar
- 6.Kazman, R., Barbacci, M., Klein, M., Carriere, S.J., Woods, S.G.: Experience with Performing ArchitectureTradeoff Analysis. In: Proceedings of the 21st International Conference on Software Engineering (ICSE 1999), pp. 54–63 (1999)Google Scholar
- 7.Medvidovic, N.: A Classification and Comparison Framework for Software Architecture Description Languages., Technical Report UCI-ICS-97-02, University of California, Irvine, CA (February 1997)Google Scholar