I. Introduction
With the proliferation of numerous IoT and mobile devices, an enormous amount of data is being produced at a very rapid rate. With the estimation of over 20 billion devices connected by 2020, it is expected that a huge number of devices will continue to produce data streams containing sensor data observations. According to Forbes, the estimated market size of IoT is around 1.5 trillion USD by 2020 1 . However, a key open research challenge is to tap these data streams from IoT devices and build useful applications on top of IoT infrastructure. Most of the existing IoT applications are designed to address a domain specific problem, hence resulting in data silos. The true potential of IoT can be achieved by establishing open data platforms which can potentially host a large amount of data which can be re-used by multiple applications on demand.