M. N. Boulos and N. M. Al-shorbaji, On the internet of things, smart cities and the WHO healthy cities, International Journal of Health Geographics, vol.13, issue.10, 2014.

E. Jovanov, A. Milenkovic, C. Otto, and P. C. De-groen, A wireless body area network of intelligent motion sensors for computer assisted physical rehabilitation, Journal of NeuroEngineering and Rehabilitation, 2005.

M. Ye, C. Li, G. Chen, and J. Wu, Eecs: an energy efficient clustering scheme in wireless sensor networks, 24th IEEE International Performance, Computing, and Communications Conference, 2005.

K. S. Low, W. N. Win, and M. J. Er, Wireless sensor networks for industrial environments, International Conference on Computational Intelligence for Modelling, Control and Automation, 2005.

J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, Internet of things (IoT): A vision, architectural elements, and future directions, Future Generation Computer Systems, vol.29, issue.7, 2013.

L. Jiang, L. D. Xu, H. Cai, Z. Jiang, F. Bu et al., An IoToriented data storage framework in cloud computing platform, IEEE Transactions on Industrial Informatics, vol.10, issue.2, 2014.

A. Botta, W. Donato, V. Persico, and A. Pescap, Integration of cloud computing and internet of things: A survey, Future Generation Computer Systems, vol.56, 2016.

B. D. Ziebart, D. Roth, R. H. Campbell, and A. K. Dey, Learning automation policies for pervasive computing environments, Second International Conference on Autonomic Computing, 2005.
DOI : 10.1109/icac.2005.37

N. D. Lane, S. Bhattacharya, P. Georgiev, C. Forlivesi, and F. Kawsar, An early resource characterization of deep learning on wearables, smartphones and internet-of-things devices, Proceedings of the International Workshop on Internet of Things Towards Applications, 2015.

M. S. Mahdavinejad, M. Rezvan, M. Barekatain, P. Adibi, P. Barnaghi et al., Machine learning for internet of things data analysis: a survey, Digital Communications and Networks, vol.4, issue.3, 2018.

R. Ventura, V. Mallet, and V. Issarny, Assimilation of mobile phone measurements for noise mapping of a neighborhood, Journal of the Acoustical Society of America, vol.144, issue.3, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01909933

K. , Requirements Engineering: Fundamentals, Principles, and Techniques, 2010.

A. Van-deursen, P. Klint, and J. Visser, Domain-specific languages: An annotated bibliography, SIGPLAN Not, vol.35, issue.6, 2000.

V. Devedzi?, Understanding ontological engineering, Commun. ACM, vol.45, issue.4, 2002.

A. Gyrard, C. Bonnet, and K. Boudaoud, Enrich machine-to-machine data with semantic web technologies for cross-domain applications, IEEE World Forum on Internet of Things (WF-IoT), 2014.
DOI : 10.1109/wf-iot.2014.6803229

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

A. Gyrard, M. Serrano, and G. A. Atemezing, Semantic web methodologies, best practices and ontology engineering applied to internet of things, IEEE World Forum on Internet of Things (WF-IoT), 2015.

T. Teixeira, S. Hachem, V. Issarny, and N. Georgantas, Service Oriented Middleware for the Internet of Things: A Perspective, ServiceWave -The European conference on Towards a service-based internet, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00632794

G. Bajaj, R. Agarwal, P. Singh, N. Georgantas, and V. Issarny, 4W1H in IoT semantics, IEEE Access, vol.6, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01898506

D. Fensel, F. Van-harmelen, I. Horrocks, D. L. Mcguinness, and P. F. Patel-schneider, Oil: an ontology infrastructure for the semantic web, IEEE Intelligent Systems, vol.16, issue.2, 2001.

M. Missikoff, R. Navigli, and P. Velardi, The usable ontology: An environment for building and assessing a domain ontology, The Semantic Web -ISWC 2002, 2002.

G. Blair, A. Bennaceur, N. Georgantas, P. Grace, V. Issarny et al., The Role of Ontologies in Emergent Middleware: Supporting Interoperability in Complex Distributed Systems, 12th International Middleware Conference (MIDDLEWARE), 2011.
URL : https://hal.archives-ouvertes.fr/inria-00629059

A. Bennaceur and V. Issarny, Automated Synthesis of Mediators to Support Component Interoperability, IEEE Transactions on Software Engineering, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01076176

F. Bonomi, R. Milito, J. Zhu, and S. Addepalli, Fog computing and its role in the internet of things, Proceedings of the First Edition of the Workshop on Mobile Cloud Computing, 2012.

M. Chiang and T. Zhang, Fog and IoT: An overview of research opportunities, IEEE Internet of Things Journal, vol.3, issue.6, 2016.

S. Pradhan, A. Dubey, S. Khare, S. Nannapaneni, A. S. Gokhale et al., CHARIOT: goal-driven orchestration middleware for resilient IoT systems, TCPS, vol.2, issue.3, 2018.

P. Varshney and Y. Simmhan, Demystifying fog computing: Characterizing architectures, applications and abstractions, CoRR, 2017.
DOI : 10.1109/icfec.2017.20

URL : http://arxiv.org/pdf/1702.06331

, The 8 pillars of the OpenFog reference architecture, OFC, 2017.

, Introduction to edge computing in IIoT, Tech. Rep, 2018.

B. Billet and V. Issarny, Dioptase: a distributed data streaming middleware for the future web of things, Journal of Internet Services and Applications, vol.5, issue.1, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01081738

N. K. Giang, M. Blackstock, R. Lea, and V. C. Leung, Developing IoT applications in the fog: A distributed dataflow approach, 5th International Conference on the Internet of Things, 2015.

T. B. , -. Y. , C. Huang, Z. Lin, and K. , Building edge intelligence for online activity recognition in service-oriented IoT systems, Future Generation Computer Systems, vol.87, 2018.

O. Skarlat, M. Nardelli, S. Schulte, M. Borkowski, and P. Leitner, Optimized IoT service placement in the fog, Service Oriented Computing and Applications, vol.11, issue.4, 2017.

R. Fan, J. Cui, S. Jin, K. Yang, and J. An, Optimal node placement and resource allocation for UAV relaying network, IEEE Communications Letters, vol.22, issue.4, 2018.

Z. Zhao, G. Min, W. Gao, Y. Wu, H. Duan et al., Deploying edge computing nodes for large-scale IoT: A diversity aware approach, IEEE Internet of Things Journal, vol.5, issue.5, 2018.

,

J. J. Benton-jones, Hydroponics: A Practical Guide for the Soilless Grower, 1997.

M. I. Alipio, A. E. Cruz, J. D. Doria, and R. M. Fruto, A smart hydroponics farming system using exact inference in bayesian network, 2017 IEEE 6th Global Conference on Consumer Electronics (GCCE), 2017.

D. Saraswathi, P. Manibharathy, R. Gokulnath, E. Sureshkumar, and K. Karthikeyan, Automation of hydroponics green house farming using IoT, 2018 IEEE International Conference on System, Computation, Automation and Networking (ICSCA), 2018.

K. Janowicz, A. Haller, S. J. Cox, D. L. Phuoc, and M. Lefrançois, Sosa: A lightweight ontology for sensors, observations, samples, and actuators, Journal of Web Semantics, 2018.
DOI : 10.1016/j.websem.2018.06.003

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

F. Rossi, P. V. Beek, and T. Walsh, Handbook of Constraint Programming (Foundations of Artificial Intelligence), 2006.

N. Beldiceanu, M. Carlsson, P. Flener, and J. Pearson, On the reification of global constraints, Constraints, vol.18, issue.1, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00754039

A. Pathak and V. Prasanna, Energy-efficient task mapping for datadriven sensor network macroprogramming, IEEE Transactions on Computers, vol.59, 2010.
DOI : 10.1007/978-3-540-69170-9_38

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

B. Billet and V. Issarny, From task graphs to concrete actions: a new task mapping algorithm for the future internet of things, MASS-11th IEEE International Conference on Mobile Ad hoc and Sensor Systems, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01069838

A. Hauswirth, S. Bolognani, G. Hug, and F. Drfler, Projected gradient descent on riemannian manifolds with applications to online power system optimization, 54th Annual Allerton Conference on Communication, Control, and Computing, 2016.
DOI : 10.1109/allerton.2016.7852234

K. Klamroth and T. Jørgen, Constrained optimization using multiple objective programming, Journal of Global Optimization, vol.37, issue.3, 2007.
DOI : 10.1007/s10898-006-9052-x

J. Cao, L. Xu, R. Abdallah, and W. Shi, Edgeos: A home operating system for internet of everything, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), 2017.

E. Damiani, G. Gianini, M. Ceci, and D. Malerba, Toward IoT-friendly learning models, IEEE 38th International Conference on Distributed Computing Systems (ICDCS), 2018.
DOI : 10.1109/icdcs.2018.00128

URL : https://air.unimi.it/bitstream/2434/587512/2/ICDCS_bare_conf4.pdf

K. Iwanicki, A distributed systems perspective on industrial IoT, IEEE 38th International Conference on Distributed Computing Systems (ICDCS), 2018.
DOI : 10.1109/icdcs.2018.00116