ISBN: 978-86-85525-18-6International audienceInternet-of-Things (IoT) platform (often referred to as IoT middleware) is a software that enables connecting the machines and devices and then acquisition, processing, transformation, organization and storing machine and sensor data. The objective of the research behind this paper is to establish a state of the art in the development of IoT platforms. In specific, here we present the main conclusions regarding the functional and design perspective to current IoT platforms and related research. The focus was made on cloud-based IoT platforms with significant user base and successful record of exploitation. We also consider the relevant theoretical foundations of IoT platform research, mostly by t...