II. CLOUD AND IOT: THE NEED FOR THEIR INTEGRATION
The two worlds of Cloud and IoT have seen an independent evolution. However, several mutual advantages deriving from their integration have been identified in literature and are fore- seen in the future. On the one hand, IoT can benefit from the virtually unlimited capabilities and resources of Cloud to com- pensate its technological constraints (e.g., storage, processing, energy). Specifically, the Cloud can offer an effective solution to implement IoT service management and composition as well as applications that exploit the things or the data produced by them. On the other hand, the Cloud can benefit from IoT by extending its scope to deal with real world things in a more distributed and dynamic manner, and for delivering new services in a large number of real life scenarios. The complementary characteristics of Cloud and IoT arising from the different proposals in literature and inspiring the CloudIoT