On Supporting Contract-Aware IoT Dataspace Services

Advances in the Internet of Things (IoT) enable a huge number of connected devices that produce large amounts of data. Such data is increasingly shared among various stakeholders to support advanced (predictive) analytics and precision decision making in different application domains like smart cities and industrial internet. Currently there are several platforms that facilitate sharing, buying and selling IoT data. However, these platforms do not support the establishment and monitoring of usage contracts for IoT data. In this paper weaddress this research issue by introducing a new extensible platform for enabling contract-aware IoT dataspace services, which supports data contract specification and IoT data flow monitoring based on established data contracts. We present a general architecture of contract monitoring services for IoT dataspaces and evaluate our platform through illustrative examples with real-world datasets and through performance analysis.