J. Kramer and J. Magee, Self-Managed Systems: an Architectural Challenge, Future of Software Engineering (FOSE '07), pp.259-268, 2007.
DOI : 10.1109/FOSE.2007.19

B. H. Cheng, R. De-lemos, H. Giese, P. Inverardi, J. Magee et al., Software Engineering for Self-Adaptive Systems: A Research Roadmap, Software Engineering for Self-Adaptive Systems, pp.1-26, 2009.
DOI : 10.1007/s11219-007-9017-4

N. A. Qureshi, I. Jureta, and A. Perini, Towards a Requirements Modeling Language for Self-Adaptive Systems, REFSQ, ser. Lecture Notes in Computer Science, pp.263-279, 2012.
DOI : 10.1007/978-3-642-28714-5_24

N. A. Qureshi, A. Perini, N. A. Ernst, and J. Mylopoulos, Towards a continuous requirements engineering framework for self-adaptive systems, 2010 First International Workshop on Requirements@Run.Time, pp.9-16, 2010.
DOI : 10.1109/RERUNTIME.2010.5628552

N. Bencomo, J. Whittle, P. Sawyer, A. Finkelstein, and E. Letier, Requirements reflection, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.199-202, 2010.
DOI : 10.1145/1810295.1810329

H. Song, S. Barrett, A. Clarke, and S. Clarke, Self-adaptation with End-User Preferences: Using Run-Time Models and Constraint Solving, MoDELS, ser. Lecture Notes in Computer Science, pp.555-571, 2013.
DOI : 10.1007/978-3-642-41533-3_34

G. H. Alférez, V. Pelechano, R. Mazo, C. Salinesi, and D. Diaz, Dynamic adaptation of service compositions with variability models, Journal of Systems and Software, 2013.
DOI : 10.1016/j.jss.2013.06.034

P. Clements and L. Northrop, A framework for software product line practice, SEI Interactive, vol.2, issue.3, 1999.

S. O. Hallsteinsen, M. Hinchey, S. Park, and K. Schmid, Dynamic Software Product Lines, Computer, vol.41, issue.4, pp.93-95, 2008.
DOI : 10.1109/MC.2008.123

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

A. Dardenne, A. Van-lamsweerde, and S. Fickas, Goal-directed requirements acquisition, Science of Computer Programming, vol.20, issue.1-2, pp.3-50, 1993.
DOI : 10.1016/0167-6423(93)90021-G

E. S. Yu, Towards modeling and reasoning support for earlyphase requirements engineering, Proceedings of the 3rd IEEE International Symposium on Requirements Engineering, p.226, 1997.

P. Sawyer, R. Mazo, D. Diaz, C. Salinesi, and D. Hughes, Using Constraint Programming to Manage Configurations in Self-Adaptive Systems, Computer, vol.45, issue.10, pp.56-63, 2012.
DOI : 10.1109/MC.2012.286

E. Guerra, J. De-lara, A. Malizia, and P. Díaz, Supporting user-oriented analysis for multi-view domain-specific visual languages, Information and Software Technology, vol.51, issue.4, pp.769-784, 2009.
DOI : 10.1016/j.infsof.2008.09.005

D. Harel and B. Rumpe, Meaningful modeling: what's the semantics of "semantics"?, Computer, vol.37, issue.10, pp.64-72, 2004.
DOI : 10.1109/MC.2004.172

D. L. Moody, The "physics" of notations, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.485-486, 2010.
DOI : 10.1145/1810295.1810442

Y. Brun, G. D. Serugendo, C. Gacek, H. Giese, H. M. Kienle et al., Engineering selfadaptive systems through feedback loops, Software Engineering for Self-Adaptive Systems, pp.48-70, 2009.
DOI : 10.1007/978-3-642-02161-9_3

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

L. Chung, B. A. Nixon, E. Yu, and J. Mylopoulos, Non-Functional Requirements in Software Engineering, ser. The Kluwer international series in software engineering, 1999.

A. Lapouchnian, Goal-Oriented Requirements Engineering: An Overview of the Current Research, 2005.

J. Whittle, P. Sawyer, N. Bencomo, B. H. Cheng, and J. Bruel, RELAX: a language to address uncertainty in self-adaptive systems requirement, Requirements Engineering, vol.91, issue.1, pp.177-196, 2010.
DOI : 10.1007/s00766-010-0101-0

N. A. Qureshi, I. Jureta, and A. Perini, Requirements Engineering for Self-Adaptive Systems: Core Ontology and Problem Statement, CAiSE, ser. Lecture Notes in Computer Science, pp.33-47, 2011.
DOI : 10.1007/978-3-642-21640-4_5

F. Giunchiglia, J. Odell, and G. Weiß, Agent-Oriented Software Engineering III, Third International Workshop Revised Papers and Invited Contributions, ser, Lecture Notes in Computer Science, vol.2585, 2002.

P. Bresciani, A. Perini, P. Giorgini, F. Giunchiglia, and J. Mylopoulos, Tropos: An Agent-Oriented Software Development Methodology, Autonomous Agents and Multi-Agent Systems, vol.8, issue.3, pp.203-236, 2004.
DOI : 10.1023/B:AGNT.0000018806.20944.ef

I. Jureta, A. Borgida, N. A. Ernst, and J. Mylopoulos, Techne: Towards a New Generation of Requirements Modeling Languages with Goals, Preferences, and Inconsistency Handling, 2010 18th IEEE International Requirements Engineering Conference, pp.115-124, 2010.
DOI : 10.1109/RE.2010.24

V. E. Souza, A. Lapouchnian, W. N. Robinson, and J. Mylopoulos, Awareness Requirements for Adaptive Systems, Proc. of the 6 th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp.60-69, 2011.

P. Vromant, D. Weyns, S. Malek, and J. Andersson, On interacting control loops in self-adaptive systems, Proceeding of the 6th international symposium on Software engineering for adaptive and self-managing systems, SEAMS '11, pp.202-207, 2011.
DOI : 10.1145/1988008.1988037

D. Garlan, S. Cheng, A. Huang, B. R. Schmerl, and P. Steenkiste, Rainbow: architecture-based self-adaptation with reusable infrastructure, Computer, vol.37, issue.10, pp.46-54, 2004.
DOI : 10.1109/MC.2004.175