L. Bass, F. Bachmann, and M. Klein, Quality Attribute Design Primitives and the Attribute Driven Design Method, Proceedings of the 4th International Conference on Product Family Engineering, pp.169-186, 2001.
DOI : 10.1007/3-540-47833-7_17

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.459.5367

L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, 2003.

F. Buschmann, M. R. , H. Rohnert, P. Sommerlad, and M. Stal, Pattern Oriented Software Architecture: A System of Patterns, 1996.

R. Capilla, F. Nava, and J. C. Duenas, Modeling and Documenting the Evolution of Architectural Design Decisions, Second Workshop on Sharing and Reusing Architectural Knowledge, Architecture, Rationale, and Design Intent (SHARK/ADI'07: ICSE Workshops 2007), 2007.
DOI : 10.1109/SHARK-ADI.2007.9

L. Chung, B. A. Nixon, E. Yu, and M. J. , Non-Functional Requirements in Software Engineering, 1999.

P. Clements, F. Bachmann, L. Bass, D. Garlan, J. Ivers et al., Documenting software architectures: views and beyond, 25th International Conference on Software Engineering, 2003. Proceedings., 2003.
DOI : 10.1109/ICSE.2003.1201264

P. Clements, R. Kazman, and M. Klein, Evaluating Software Architectures, Methods and Case Studies, 2002.

L. M. Cysneiros and J. C. Sampaio-do-prado-leite, Nonfunctional requirements: from elicitation to conceptual models, IEEE Transactions on Software Engineering, vol.30, issue.5, pp.328-350, 2004.
DOI : 10.1109/TSE.2004.10

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Sofware, 1995.

A. Jansen and J. Bosch, Software Architecture as a Set of Architectural Design Decisions, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05), 2005.
DOI : 10.1109/WICSA.2005.61

S. Kim, D. Kim, L. Lu, and S. Park, Quality-driven architecture development using architectural tactics, Journal of Systems and Software, vol.82, issue.8, pp.1211-1231, 2009.
DOI : 10.1016/j.jss.2009.03.102

P. Kruchten, An ontology of architectural design decisions in software intensive systems, Proceedings of the 2nd Groningen Workshop Software Variability, pp.54-61, 2004.

M. Lehman and J. F. , Software evolution, Encyclopedia of Software Engineering, 2002.

T. Marew, J. Lee, and D. Bae, Tactics based approach for integrating non-functional requirements in object-oriented analysis and design, Journal of Systems and Software, vol.82, issue.10, pp.1642-1656, 2009.
DOI : 10.1016/j.jss.2009.03.032

J. Mylopoulos, L. Chung, and B. Nixon, Representing and using nonfunctional requirements: a process-oriented approach, IEEE Transactions on Software Engineering, vol.18, issue.6, pp.483-497, 1992.
DOI : 10.1109/32.142871

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.2587

C. Tibermacine, R. Fleurquin, and S. Sadou, NFRs-aware architectural evolution of component-based software, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering , ASE '05, pp.388-391, 2005.
DOI : 10.1145/1101908.1101977

URL : https://hal.archives-ouvertes.fr/hal-00498771

J. Tyree and A. Akerman, Architecture Decisions: Demystifying Architecture, IEEE Software, vol.22, issue.2, pp.19-27, 2005.
DOI : 10.1109/MS.2005.27