G. D. Abowd, Beyond Weiser: From Ubiquitous to Collective Computing, Computer, vol.49, issue.1, pp.17-23, 2016.
DOI : 10.1109/MC.2016.22

P. A. Akiki, A. K. Bandara, and Y. Yu, Adaptive Model-Driven User Interface Development Systems, ACM Computing Surveys, vol.47, issue.1, pp.1-933, 2014.
DOI : 10.1145/2597999

A. Al-fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash, Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications, IEEE Communications Surveys & Tutorials, vol.17, issue.4, pp.2347-2376, 2015.
DOI : 10.1109/COMST.2015.2444095

L. Atzori, A. Iera, and G. Morabito, The Internet of Things: A survey, Computer Networks, vol.54, issue.15, pp.2787-2805, 2010.
DOI : 10.1016/j.comnet.2010.05.010

A. Bennaceur, E. Andriescu, R. S. Cardoso, and V. Issarny, A unifying perspective on protocol mediation: interoperability in the future internet, Journal of Internet Services and Applications, vol.3, issue.1, p.14, 2015.
DOI : 10.1186/s13174-015-0027-3

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

A. Bennaceur, A. K. Bandara, M. Jackson, W. Liu, L. Montrieux et al., Requirements-driven mediation for collaborative security, Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2014, pp.37-42, 2014.
DOI : 10.1145/2593929.2593938

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

G. Calikli, M. Law, A. K. Bandara, A. Russo, L. Dickens et al., Privacy dynamics, Proceedings of the 11th International Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS '16, 2016.
DOI : 10.1145/2897053.2897063

J. Cámara, G. A. Moreno, and D. Garlan, Reasoning about Human Participation in Self-Adaptive Systems, 2015 IEEE/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp.146-156, 2015.
DOI : 10.1109/SEAMS.2015.14

J. Caras, The genie in the machines, XRDS, vol.22, issue.2, pp.32-35, 2015.

V. G. Cerf, Prospects for the internet of things, XRDS, vol.22, issue.2, pp.28-31, 2015.

B. H. Cheng, R. De-lemos, H. Giese, P. Inverardi, and J. M. , Software Engineering for Self-Adaptive Systems: A Research Roadmap, Softw. Eng. for Self-Adaptive Systems [outcome of a Dagstuhl Seminar], pp.1-26, 2009.
DOI : 10.1007/s11219-007-9017-4

M. Covington and R. Carskadden, Threat implications of the internet of things, Cyber Conflict (CyCon), 2013 5th Intl. Conf. on, pp.1-12, 2013.

R. Declaration, Rome declaration on world food security and world food summit plan of action, 1996.

M. S. Feather, S. Fickas, A. Finkelstein, and A. Van-lamsweerde, Requirements and specification exemplars, Automated Software Engineering, vol.4, issue.4, pp.419-438, 1997.
DOI : 10.1023/A:1008680612960

A. Ferscha, Attention, please! IEEE Pervasive Computing, pp.48-54, 2014.

C. L. Heitmeyer, B. Labaw, and R. Jeffords, A benchmark for comparing different approaches for specifying and verifying real-time systems, Proc. 10th Intl. Workshop on Real-Time Operating Systems and Softw, 1993.

J. Lundqvist, C. De-fraiture, and D. Molden, Saving water: from field to fork: curbing losses and wastage in the food chain, 2008.

C. Mancini, Y. Rogers, A. K. Bandara, T. Coe, L. Jedrzejczyk et al., Contravision, Proceedings of the 28th international conference on Human factors in computing systems, CHI '10, pp.153-162, 2010.
DOI : 10.1145/1753326.1753350

D. Marca and H. , Problem set for the fourth international workshop on software specification and design, Proc. 4th International Workshop on Software Specification and Design, 1987.

A. Nhlabatsi, T. Tun, N. Khan, Y. Yu, A. Bandara et al., ???Why can???t I do that????: Tracing Adaptive Security Decisions, EAI Endorsed Transactions on Self-Adaptive Systems, vol.1, issue.1, p.2015
DOI : 10.4108/sas.1.1.e2

U. N. Economic, World population to 2300, United Nations Publications, vol.236, 2004.

A. Pathak, V. Issarny, and J. Holston, AppCivist - A Service-Oriented Software Platform for Socially Sustainable Activism, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, pp.515-518, 2015.
DOI : 10.1109/ICSE.2015.185

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

Y. Rogers, Moving on from Weiser???s Vision of Calm Computing: Engaging UbiComp Experiences, Proc. of the 8th Intl. Conf. UbiComp, pp.404-421, 2006.
DOI : 10.1007/11853565_24

H. Samuel, France passes 'pioneering' food waste bill to ban supermarkets from binning unused food. The Telegraph, 2015.

T. Tamai, H. A. Muller, and B. Nuseibeh, Engineering adaptive software systems, 2015.

A. Tanenbaum and M. Van-steen, Distributed systems: principles and paradigms, 2006.

A. Van-lamsweerde, R. Darimont, and P. Massonet, Goal-directed elaboration of requirements for a meeting scheduler: problems and lessons learnt, Proceedings of 1995 IEEE International Symposium on Requirements Engineering (RE'95), pp.194-203, 1995.
DOI : 10.1109/ISRE.1995.512561

L. Ventour, The food we waste, WRAP Banbury/Oxon, vol.237, 2008.

K. Welsh, N. Bencomo, P. Sawyer, and J. Whittle, Self-explanation in adaptive systems based on runtime goal-based models, T. Computational Collective Intelligence, vol.16, pp.122-145, 2014.

S. Jezequel and . Malek, Perpetual assurances in self-adaptive systems, Assurances for Self-Adaptive Systems, Dagstuhl Seminar, 2014.