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

L. Mottola and G. P. Picco, Programming wireless sensor networks, ACM Computing Surveys, vol.43, issue.3, 2011.
DOI : 10.1145/1922649.1922656

E. Fasolo, M. Rossi, J. Widmer, and M. Zorzi, In-network aggregation techniques for wireless sensor networks: a survey, IEEE Wireless Communications, vol.14, issue.2, 2007.
DOI : 10.1109/MWC.2007.358967

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.
DOI : 10.1016/j.future.2013.01.010

M. Whitney and H. Richter-lipford, Participatory sensing for community building, Proceedings of the 2011 annual conference extended abstracts on Human factors in computing systems, CHI EA '11, 2011.
DOI : 10.1145/1979742.1979768

C. De-farias, L. Pirmez, F. Delicato, W. Li, A. Zomaya et al., A scheduling algorithm for shared sensor and actuator networks, The International Conference on Information Networking 2013 (ICOIN), 2013.
DOI : 10.1109/ICOIN.2013.6496703

S. Bokhari, On the Mapping Problem, IEEE Transactions on Computers, vol.30, issue.3, 1981.
DOI : 10.1109/TC.1981.1675756

J. Teich, Hardware/Software Codesign: The Past, the Present, and Predicting the Future, Proceedings of the IEEE, vol.100, issue.Special Centennial Issue, 2012.
DOI : 10.1109/JPROC.2011.2182009

X. Grehant, I. Demeure, and S. Jarp, A survey of task mapping on production grids, ACM Computing Surveys, vol.45, issue.3, 2013.
DOI : 10.1145/2480741.2480754

S. Malek, N. Medvidovic, and M. Mikic-rakic, An Extensible Framework for Improving a Distributed Software System's Deployment Architecture, IEEE Transactions on Software Engineering, vol.38, issue.1, 2012.
DOI : 10.1109/TSE.2011.3

J. Li, M. Qiu, J. Niu, and T. Chen, Battery-aware task scheduling in distributed mobile systems with lifetime constraint, 16th Asia and South Pacific Design Automation Conference (ASP-DAC 2011), 2011.
DOI : 10.1109/ASPDAC.2011.5722286

Y. Yu and V. K. Prasanna, Energy-Balanced Task Allocation for Collaborative Processing in Wireless Sensor Networks, Mobile Networks and Applications, 2005.
DOI : 10.1023/B:MONE.0000048550.31717.c5

A. Pathak and V. Prasanna, Energy-efficient task mapping for datadriven sensor network macroprogramming, IEEE Transactions on Computers, vol.59, issue.7, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00723797

F. H. Bijarbooneh, P. Flener, E. Ngai, and J. Pearson, Energy-Efficient Task Mapping for Data-Driven Sensor Network Macroprogramming Using Constraint Programming, 12th INFORMS Computing Society Conference, 2010.
DOI : 10.1287/ics.2011.0016

W. Li, F. C. Delicato, and A. Y. Zomaya, Adaptive energy-efficient scheduling for hierarchical wireless sensor networks, ACM Transactions on Sensor Networks, vol.9, issue.3, 2013.
DOI : 10.1145/2480730.2480736

J. , O. Gutierrez-garcia, and K. M. Sim, A family of heuristics for agent-based elastic cloud bag-of-tasks concurrent scheduling, Future Generation Computer Systems, vol.29, issue.7, 2013.

M. Gen and L. Lin, Multiobjective evolutionary algorithm for manufacturing scheduling problems: state-of-the-art survey, Journal of Intelligent Manufacturing, vol.3, issue.4, 2013.
DOI : 10.1007/s10845-013-0804-4

I. Caliskanelli, J. Harbin, L. Indrusiak, P. Mitchell, D. Chesmore et al., Runtime optimisation in WSNs for load balancing using pheromone signalling, 2012 IEEE 3rd International Conference on Networked Embedded Systems for Every Application (NESEA), 2012.
DOI : 10.1109/NESEA.2012.6474028

N. Edalat, C. Tham, and W. Xiao, An auction-based strategy for distributed task allocation in wireless sensor networks, Computer Communications, vol.35, issue.8, 2012.
DOI : 10.1016/j.comcom.2012.02.004

Z. Lu, Y. Wen, R. Fan, S. Tan, and J. Biswas, Toward Efficient Distributed Algorithms for In-Network Binary Operator Tree Placement in Wireless Sensor Networks, IEEE Journal on Selected Areas in Communications, vol.31, issue.4, 2013.
DOI : 10.1109/JSAC.2013.130411

G. Chatzimilioudis, A. Cuzzocrea, D. Gunopulos, and N. Mamoulis, A novel distributed framework for optimizing query routing trees in wireless sensor networks via optimal operator placement, Journal of Computer and System Sciences, vol.79, issue.3, 2013.
DOI : 10.1016/j.jcss.2012.09.013

Z. Abrams and J. Liu, Greedy is Good: On Service Tree Placement for In-Network Stream Processing, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06), 2006.
DOI : 10.1109/ICDCS.2006.45

G. Mulligan, The 6LoWPAN architecture, Proceedings of the 4th workshop on Embedded networked sensors, EmNets '07, 2007.
DOI : 10.1145/1278972.1278992

W. Zhang, L. Wang, Y. Ma, and D. Liu, Design and implementation of task scheduling strategies for massive remote sensing data processing across multiple data centers, Software: Practice and Experience, 2013.
DOI : 10.1002/spe.2229

F. Cao and M. Zhu, Energy-Aware Workflow Job Scheduling for Green Clouds, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, 2013.
DOI : 10.1109/GreenCom-iThings-CPSCom.2013.58

M. Junger, T. M. Liebling, D. Naddef, G. L. Nemhauser, W. R. Pulleybank et al., Years of Integer Programming, p.50, 1958.

M. Demirbas, Wireless Sensor Networks for Monitoring of Large Public Buildings, Univ. at Buffalo, Tech. Rep, 2005.