[1]
|
L. Bass, P. Clements and R. Kazman, “Software Architecture in Practice,” 2nd Edition, Addison-Wesley, New York, 2003.
|
[2]
|
P. Kruchten, “The 4 + 1 View Model of Architecture,” IEEE Software, Vol. 12, 1995, pp. 42-50.
doi:10.1109/52.469759
|
[3]
|
H. Mcheick and H. Mili, “Understanding Separation of Concerns,” Workshop on Early Aspects—Aspect Oriented Software Development AOSD04, 2004.
|
[4]
|
P. America, H. Obbink, J. Muller and R. van Ommering, “COPA: A Component-Oriented Platform Architecting Method for Families of Software Intensive Electronic Products,” The 1st Conference on Software Product Line Engineering, Denver, 28-31 August 2000.
|
[5]
|
M. Matinlassi, E. Niemel and L. Dobrica, “Quality-Driven Architecture Design and Quality Analysis Method—A Revolutionary Initiation Approach to a Product Line Architecture,” VTT Technical Research Centre of Finland, Espoo, 2002.
|
[6]
|
B. Tekinerdogan, “ASAAM: Aspectual Software Architecture Analysis Method,” 4th Working IEEE/IFIP Conference on Software Architecture, Oslo, 12-15 June 2004.
|
[7]
|
L. Bass, M. Klein and F. Bachmann, “Quality Attribute Primitives and the Attribute Driven Design Method,” In: F. van der Linden, Ed., 4th International Workshop on Software Product-Family Engineering, Springer, Berlin Heidelberg, 2002, pp. 163-176.
|
[8]
|
D. Falessi, G. Cantone, R. Kazman and P. Kruchten “Decision-Making Techniques for Software Architecture Design: A Comparative Survey,” Journal of ACM Computing Surveys, Vol. 43, No. 4, 2011, pp. 1-28.
doi:10.1145/1978802.1978812
|
[9]
|
N. May, “A Survey of Software Architecture Viewpoint Models,” Proceedings of the 6th Australasian Workshop on Software and System Architectures, Melbourne, 29 March 2005, pp. 13-24.
|
[10]
|
R. Kazman, R. L. Nord and M. Klein, “A Life-Cycle View of Architecture Analysis and Design Methods,” Software Architecture, Technical Note, 2003.
|
[11]
|
L. Bass, M. Klein and G. Moreno, “Applicability of General Scenarios to the Architecture Tradeoff Analysis Method,” Software Engineering Institute, Carnegie Mellon University, Pittsburgh, 2001.
|
[12]
|
R. Kazman, J. Asundi and M. Klein, “Quantifying the Costs and Benefits of Architectural Decisions,” Proceedings of the 23rd International Conference on Software Engineering, Toronto, 12-19 May 2001, pp. 297-306.
|
[13]
|
J. Bosch, “Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach,” Addison-Wesley, New York, 2000.
|
[14]
|
K. C. Kang, S. Kim, J. Lee, K. Kim, E. Shin and M. Huh, “FORM: A Feature-Oriented Reuse Method with Domain-Specific Reference Architectures,” Annals of Software Engineering, Vol. 5, 1998, pp. 143-168.
doi:10.1023/A:1018980625587
|
[15]
|
D. Weiss, C. Lai and R. Tau, “Software Product-Line Engineering: A Family-Based Software Development Process,” Addison-Wesley, Boston, 1999.
|
[16]
|
C. Atkinson, J. Bayer, C. Bunse, E. Kamsties, O. Laitenberger, R. Laqua, D. Muthig, B. Paech, J. Wust and J. Zettel, “Component-Based Product Line Engineering with UML,” Addison-Wesley, Boston, 2002.
|
[17]
|
M. Matinlassi, “Comparison of Software Product Line Architecture Design Methods: COPA, FAST, FORM, KobrA and QADA,” Proceedings of the 26th International Conference on Software Engineering, IEEE Computer Society, Washington, 2004, pp. 127-136.
|
[18]
|
S. Thiel, “On the Definition of a Framework for an Architecting Process Supporting Product Family Development,” 4th International Workshop on Software Product-Family Engineering, Springer-Verlag, London, 2002, pp. 125-142.
|