Microservices based Framework to Support Interoperable IoT Applications for Enhanced Data Analytics

10/19/2019
by   Sajjad Ali, et al.
0

Internet of things is growing with a large number of diverse objects which generate billions of data streams by sensing, actuating and communicating. Management of heterogeneous IoT objects with existing approaches and processing of myriads of data from these objects using monolithic services have become major challenges in developing effective IoT applications. The heterogeneity can be resolved by providing interoperability with semantic virtualization of objects. Moreover, monolithic services can be substituted with modular microservices. This article presents an architecture that enables the development of IoT applications using semantically interoperable microservices and virtual objects. The proposed framework supports analytic features with knowledge-driven and data-driven techniques to provision intelligent services on top of interoperable microservices in Web Objects enabled IoT environment. The knowledge-driven aspects are supported with reasoning on semantic ontology models and the data-driven aspects are realized with machine learning pipeline. The development of service functionalities is supported with microservices to enhance modularity and reusability. To evaluate the proposed framework a proof of concept implementation with a use case is discussed.

READ FULL TEXT
research
10/13/2017

Robots as-a-Service in Cloud Computing: Search and Rescue in Large-scale Disasters Case Study

Internet of Things (IoT) is expected to enable a myriad of applications ...
research
09/21/2018

Using JSON-LD to Compose Different IoT and Cloud Services

Internet of things and cloud computing are in the widespread use today, ...
research
08/21/2021

Thing Constellation Visualizer: Exploring Emergent Relationships of Everyday Objects

Designing future IoT ecosystems requires new approaches and perspectives...
research
10/17/2019

The NebulaStream Platform: Data and Application Management for the Internet of Things

The Internet of Things (IoT) presents a novel computing architecture for...
research
08/01/2018

Standards-Based Worldwide Semantic Interoperability for IoT

Global IoT services (GIoTS) are combining locally available IoT resource...
research
08/05/2021

Intelligent Railway Foreign Object Detection: A Semi-supervised Convolutional Autoencoder Based Method

Automated inspection and detection of foreign objects on railways is imp...
research
01/02/2021

Toward Semantic Representation of Middleware Services

Middleware is middle tier software that supports communications between ...

Please sign up or login with your details

Forgot password? Click here to reset