Abstract

Ordinary objects that we use in our daily life have become now connected to the Internet and are getting even smarter. Wearable devices, thermostats, cars, door locks, lights, and more appliances are now connected over the Internet of Things. Therefore, the number of these smart things increases remarkably. At the present time, we talk about billions of connected devices and it is expected that this rapid growth will carry forward in an exponential way. This development has led to the investment in IoT applications that allow users interacting with all their devices, monitoring and controlling them remotely. Furthermore, the massive amount of data generated by connected devices and sensors should be transformed into actionable insights and predictions thanks to Big Data technologies for better user experience automation. In the interest of developing and implementing IoT applications, many Internet of Things frameworks and platforms are now designed. This paper provides a review of several available IoT frameworks and platforms. For each one of them, we discuss its architecture and its important features. Moreover, these frameworks are compared to each other depending on several criteria, such as: Security, data analytics, and support of visualization.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call