C. Atkinson and T. Kuhne, Model-Driven Development: a metamodeling foundation, IEEE Software, vol.20, issue.5, pp.36-41, 2003.

S. J. Mellor, A. N. Clark, and T. Futagami, Guest Editors' Introduction: Model-Driven Development, IEEE Software, vol.20, pp.14-18, 2003.

J. Whittle, J. Hutchinson, and M. Rouncefield, The State of Practice in Model-Driven Engineering, IEEE Software, vol.31, issue.3, pp.79-85, 2014.

P. Mohagheghi, W. Gilani, A. Stefanescu, and M. A. Fernández, An empirical study of the state of the practice and acceptance of Model-Driven Engineering in four industrial cases, Empirical Software Engineering, vol.18, issue.1, pp.89-116, 2013.

D. D. Ruscio, R. F. Paige, and A. Pierantonio, Guest editorial to the special issue on Success Stories in Model Driven Engineering, Science of Computer Programming, vol.89, pp.69-70, 2014.

J. Whittle, J. Hutchinson, M. Rouncefield, H. Burden, and R. Heldal, Industrial Adoption of Model-Driven Engineering: Are the To ols Really the Problem?, Proc. of the 16 th International Conference on Model-Driven Engineering Languages and Systems, pp.1-17, 2013.

D. Ameller, X. Burgués, O. Collell, D. Costal, X. Franch et al., Development of Service-Oriented Architectures using Model-Driven Development: A mapping study, Information and Software Technology, vol.62, pp.42-66, 2015.

D. Ameller, X. Franch, and J. Cabot, Dealing with Non-Functional Requirements in Model-Driven Development, Proc. of the 18 th IEEE International Requirements Engineering Conference, pp.189-198, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00540861

M. Ciolkowski, O. Laitenberger, S. Vegas, and S. Biffl, Practical Experiences in the Design and Conduct of Surveys in Empirical Software Engineering, pp.104-128, 2003.

M. Brambilla, J. Cabot, and M. Wimmer, Model-Driven Software Engineering in Practice, Second Edition, Synthesis Lectures on Software Engineering, vol.3, issue.1, pp.1-207, 2017.

, MDA Guide rev. 2.0, 2014.

J. Bezivin and O. Gerbe, Towards a precise definition of the OMG/MDA framework, Proc. of the 16 th Annual International Conference on Automated Software Engineering, pp.273-280, 2001.
URL : https://hal.archives-ouvertes.fr/hal-00448056

F. Jouault and J. Bézivin, KM3: A DSL for Metamodel Specification, Proc. of the 8 th International Conference on Formal Methods for Open Object-Based Distributed Systems, pp.171-185, 2006.
URL : https://hal.archives-ouvertes.fr/hal-00448119

C. Atkinson, T. , and J. De-lara, Editorial to the theme issue on multi-level modeling, Software and System Modeling, vol.17, issue.1, pp.163-165, 2018.

A. Nugroho and M. R. Chaudron, Evaluating the Impact of UML Modeling on Software Quality: An Industrial Case Study, pp.181-195, 2009.

, Unified Modeling Language (UML), V2.4 -Superstructure specification, Tech. Rep, 2014.

M. Mernik, J. Heering, and A. M. Sloane, When and How to Develop Domain-specific Languages, ACM Comput. Surv, vol.37, issue.4, pp.316-344, 2005.

M. Glinz, On non-functional requirements, Requirements Engineering Conference, pp.21-26, 2007.

G. Kotonya and I. Sommerville, Requirements engineering: processes and techniques, 1998.

L. Chung and J. C. Do-prado-leite, On Non-Functional Requirements in Software Engineering, pp.363-379, 2009.

M. Hassenzahl, The effect of perceived hedonic quality on product appealingness, International Journal of Human-Computer Interaction, vol.13, issue.4, pp.481-499, 2001.

G. C. Roman, A taxonomy of current issues in requirements engineering, Computer, vol.18, issue.4, pp.14-23, 1985.

I. Sommerville, Software Engineering, 10 th Edition, 2015.

, ISO/IEC 25010: Systems and software engineering -Systems and software Quality Requirements and Evaluation (SQuaRE) -System and software quality models, ISO Std, 2011.

L. Chung, B. Nixon, E. Yu, and J. Mylopoulos, Non-Functional Requirements in Software Engineering, 2000.

J. Doerr, D. Kerkow, T. Koenig, T. Olsson, and T. Suzuki, NonFunctional Requirements in industry -three case studies adopting an experience-based NFR method, Proc. of the 13 th IEEE International Conference on Requirements Engineering, pp.373-382, 2005.

M. Daneva, L. Buglione, and A. Herrmann, Software Architects' Experiences of Quality Requirements: What We Know and What We Do Not Know, Proc. of the 19 th International Working Conference on Requirements Engineering: Foundation for Software Quality, pp.1-17, 2013.

D. Ameller, C. Ayala, J. Cabot, and X. Franch, How do software architects consider Non-Functional Requirements: An exploratory study, Proc. of the 20 th IEEE International Requirements Engineering Conference, pp.41-50, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00755014

D. Ameller, X. Burgues, D. Costal, C. Farre, and X. Franch, Nonfunctional requirements in model-driven development of serviceoriented architectures, Science of Computer Programming, vol.168, pp.18-37, 2018.

, Proc. of the 2 nd International Workshop on Software and Performance, 2000.

V. Cortellessa, H. Singh, and B. Cukic, Early Reliability Assessment of UML Based Software Models, Proc. of the 3 rd International Workshop on Software and Performance, pp.302-309, 2002.
DOI : 10.1145/584408.584415

L. Grunske, B. Kaiser, and Y. Papadopoulos, Model-Driven Safety Evaluation with State-Event-Based Component Failure Annotations, Proc. of the 8 th International Symposium on ComponentBased Software Engineering, pp.33-48, 2005.
DOI : 10.1007/11424529_3

V. Cortellessa, A. D. Marco, and P. Inverardi, Integrating Performance and Reliability Analysis in a Non-Functional MDA Framework, Proc. of the 10 th International Conference on Fundamental Approaches to Software Engineering, pp.57-71, 2007.
DOI : 10.1007/978-3-540-71289-3_6

S. Wenzel, D. Poggenpohl, J. , and M. Ochoa, Specifying model changes with UMLchange to support security verification of potential evolution, Computer Standards & Interfaces, vol.36, issue.4, pp.776-791, 2014.

N. Mani, D. C. Petriu, and M. Woodside, Studying the Impact of Design Patterns on the Performance Analysis of Service Oriented Architecture, Proc. of the 37 th EUROMICRO Conference on Software Engineering and Advanced Applications, pp.12-19, 2011.

M. Becker, M. Luckey, and S. Becker, Model-driven Performance Engineering of Self-adaptive Systems: A Survey, Proc. of the 8 th International ACM SIGSOFT Conference on Quality of Software Architectures, pp.117-122, 2012.

J. Criado, S. Martínez-fernández, D. Ameller, L. Iribarne, N. Padilla et al., Quality-Aware Architectural Model Transformations in Adaptive Mashups User Interfaces, Fundamenta Informaticae Journal, 2018.
DOI : 10.3233/fi-2018-1726

URL : https://upcommons.upc.edu/bitstream/2117/122041/1/fundamenta-informaticae-special-submission.pdf

J. Hutchinson, J. Whittle, and M. Rouncefield, Model-Driven Rngineering practices in industry: Social, organizational and managerial factors that lead to success or failure, Science of Computer Programming, vol.89, pp.144-161, 2014.
DOI : 10.1016/j.scico.2013.03.017

J. Hutchinson, J. Whittle, M. Rouncefield, and S. Kristoffersen, Empirical Assessment of MDE in Industry, Proc. of the 33 rd International Conference on Software Engineering, pp.471-480, 2011.
DOI : 10.1145/1985793.1985858

R. Berntsson-svensson, T. Gorschek, and B. Regnell, Quality Requirements in Practice: An Interview Study in Requirements Engineering for Embedded Systems, Proc. of the 15 th International Working Conference on Requirements Engineering: Foundation for Software Quality, pp.218-232, 2009.

R. Acerbis, A. Bongio, M. Brambilla, M. Tisi, S. Ceri et al., Developing eBusiness Solutions with a Model Driven Approach: The Case of Acer EMEA, Proc. of the 7 th International Conference on Web Engineering, pp.539-544, 2007.

M. Afonso, R. Vogel, and J. Teixeira, From code centric to model centric software engineering: practical case study of MDD infusion in a systems integration company, Proc. of the 4 th Workshop on Model-Based Development of Computer-Based Systems and 3 rd International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, pp.125-134, 2006.
URL : https://hal.archives-ouvertes.fr/hal-01351608

J. Whittle, J. Hutchinson, M. Rouncefield, H. Burden, and R. Heldal, A taxonomy of tool-related issues affecting the adoption of Model-Driven Engineering, Software & Systems Modeling, vol.16, issue.2, pp.313-331, 2017.

A. Cicchetti, F. Ciccozzi, and J. Carlson, Software Evolution Management: Industrial Practices, Proc. of the 10 th Workshop on Models and Evolution. CEUR-WS, pp.8-13, 2016.

M. Daneva, A. Herrmann, and L. Buglione, Understanding Quality Requirements Engineering in Contract-Based Projects from the Perspective of Software Architects: An Exploratory Study, Relating System Quality and Software Architecture, pp.325-357, 2014.

A. Caracciolo, M. F. Lungu, and O. Nierstrasz, How Do Software Architects Specify and Validate Quality Requirements?, Proc. of the 8 th European Conference on Software Architecture, pp.374-389, 2014.
DOI : 10.1007/978-3-319-09970-5_32

M. Torchiano, F. Tomassetti, F. Ricca, A. Tiso, and G. Reggio, Relevance, benefits, and problems of software modelling and model-driven techniques -A survey in the Italian industry, Journal of Systems and Software, vol.86, issue.8, pp.2110-2126, 2013.

L. T. Agner, I. W. Soares, P. C. Stadzisz, and J. M. Simão, A Brazilian survey on UML and model-driven practices for embedded software development, Journal of Systems and Software, vol.86, issue.4, pp.997-1005, 2013.
DOI : 10.1016/j.jss.2012.11.023

G. Liebel, N. Marko, M. Tichy, A. Leitner, and J. Hansson, ModelBased Engineering in the embedded systems domain: an industrial survey on the state-of-practice, Software & Systems Modeling, 2016.

D. Ameller, M. Galster, P. Avgeriou, and X. Franch, A survey on quality attributes in Service-Based Systems, Software Quality Journal, vol.24, issue.2, pp.271-299, 2016.

P. Mohagheghi, W. Gilani, A. Stefanescu, M. A. Fernandez, B. Nordmoen et al., Where does Model-Driven Engineering help? Experiences from three industrial cases, Software & Systems Modeling, vol.12, issue.3, pp.619-639, 2013.
DOI : 10.1007/s10270-011-0219-7

V. Kulkarni and S. Reddy, Introducing MDA in a large IT consultancy organization, Proc. of the 13 th Asia Pacific Software Engineering Conference, pp.419-426, 2006.

P. Baker, S. Loh, and F. Weil, Model-Driven Engineering in a Large Industrial Context -Motorola Case Study, Proc. of the 8 th Conference on Model-Driven Engineering Languages and Systems, pp.476-491, 2005.
DOI : 10.1007/11557432_36

A. Borg, A. Yong, P. Carlshamre, and K. Sandahl, The Bad Conscience of Requirements Engineering: An Investigation in Real-World Treatment of Non-Functional Requirements, Proc. of the 3 rd Conference on Software Engineering Research and Practice in Sweden, pp.1-8, 2003.

D. Ameller, X. Franch, C. G-´-omez, J. Araujo, R. B. Svensson et al., Handling NonFunctional Requirements in Model-Driven Development: An ongoing industrial survey, Proc. of the IEEE 23 rd International Requirements Engineering Conference, pp.208-213, 2015.
DOI : 10.1109/re.2015.7320424

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

R. Van-solingen, V. Basili, G. Caldiera, and H. D. Rombach, Goal Question Metric (GQM) Approach, 2002.

D. A. Dillman, J. D. Smyth, and L. M. Christian, Internet, Phone, Mail, and Mixed-Mode Surveys: The Tailored Design Method, 2014.

P. Mayring, Qualitative content analysis: theoretical foundation, basic procedures and software solution, Social Science Open Access Repository, 2014.
DOI : 10.1007/978-94-017-9181-6_13

J. Corbin and A. Strauss, Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory, 2008.

L. Chung and B. A. Nixon, Dealing with Non-Functional Requirements: Three Experimental Studies of a Process-Oriented Approach, 1995 17 th International Conference on Software Engineering, pp.25-25, 1995.

L. Guzmán, M. Oriol, P. Rodríguez, X. Franch, A. Jedlitschka et al., How Can Quality Awareness Support Rapid Software Development? -A Research Preview, Proc. of the 23 rd International Working Conference on Requirements Engineering: Foundation for Software Quality, pp.167-173, 2017.

X. Franch, C. G-´-omez, A. Jedlitschka, L. L-´-opez, S. Martínez-fernández et al., Data-Driven Elicitation, Assessment and Documentation of Quality Requirements in Agile Software Development, Proc. of the 30 th International Conference on Advanced Information Systems Engineering, pp.587-602, 2018.

R. C. Martin, Agile Software Development: Principles, Patterns, and Practices, 2003.

W. Behutiye, P. Karhapää, D. Costal, M. Oivo, and X. Franch, Non-functional Requirements Documentation in Agile Software Development: Challenges and Solution Proposal, Procs. of the 18 th International Conference on Product-Focused Software Process Improvement -PROFES, pp.515-522, 2017.
DOI : 10.1007/978-3-319-69926-4_41

URL : http://jultika.oulu.fi/files/nbnfi-fe2019060518474.pdf

F. B-¨-uttner, U. Bartels, L. Hamann, O. Hofrichter, M. Kuhlmann et al., Model-driven standardization of public authority data interchange, Science of Computer Programming, vol.89, pp.162-175, 2014.

M. A. Babar, L. Bass, and I. Gorton, Factors Influencing Industrial Practices of Software Architecture Evaluation: An Empirical Investigation, Proc. of the 3 rd International Conference on Quality of Software Architectures, pp.90-107, 2007.

S. Becker, H. Koziolek, and R. Reussner, The Palladio Component Model for Model-driven Performance Prediction, Journal of Systems and Software, vol.82, issue.1, pp.3-22, 2009.

M. Nambiar, A. Kattepur, G. Bhaskaran, R. Singhal, and S. Duttagupta, Model Driven Software Performance Engineering: Current Challenges and Way Ahead, SIGMETRICS Performance Evaluation Review, vol.43, issue.4, pp.53-62, 2016.
DOI : 10.1145/2897356.2897363

J. Eckhardt, A. Vogelsang, and D. Méndez-fernández, On the Distinction of Functional and Quality Requirements in Practice, Proc. of the 17 th International Conference on Product-Focused Software Process Improvement, pp.31-47, 2016.

B. Selic, What will it take? A view on adoption of model-based methods in practice, Software & Systems Modeling, vol.11, issue.4, pp.513-526, 2012.

C. Wohlin, P. Runeson, M. H-¨-ost, M. Ohlsson, B. Regnell et al., Experimentation in Software Engineering, 2012.

J. Whittle and J. Hutchinson, Mismatches between industry practice and teaching of model-driven software development, Proceedings of the 2011th International Conference on Models in Software Engineering, ser. MODELS'11, pp.40-47, 2012.