Abstract

The Internet of Things (IoT) includes a large diversity of devices as well as embedded sensors or actuators. The frontier between the physical and digital worlds is becoming more and more blurred. Applications are now being constructed as micro-service compositions integrating more and more functionalities. Services are at the heart of architecture. We propose a service composition entity called self-controlled service component (SCC) for IoT and show, thanks to it, that we control the QoS of a whole IoT application. We control the QoS of each micro-service and the whole composition. We have described our proposals through human-machine interaction which is at the heart of IoT applications. Human-machine interaction will indeed play a more important role in the future IoT. As the number of objects increases, human-machine interaction with the IoT becomes more and more complex and should be controlled, especially in critical domains such as automotive, aerospace, or health. Modelling such controlled interactions is particularly challenging. Human-machine interfaces will have a crucial role to play in the IoT when human decision-making is necessary, especially in critical and urgent situations. The interaction quality of service must be controlled. We have applied our approach through human-machine interaction in the following way: we show how IoT human-machine interaction can be decomposed into elementary self-controlled micro-services and show, thanks to them, that we control the quality of service rendered for the interaction. Furthermore, the self-controlling mechanisms integrated in the SCCs introduce the necessary automation for dynamic reactions. The objective of this new concept is to control the quality of service for the whole of an IoT composite application.

Highlights

  • The Internet of Things (IoT) includes a large diversity of devices as well as embedded sensors or actuators

  • Our approach is designed to be generic and can apply to any type of services. We describe it through human-machine interaction which is at the heart of IoT applications

  • We describe them through human-machine interaction which is at the heart of IoT applications (Sections 3.2.3 and 3.2.4)

Read more

Summary

Introduction

The Internet of Things (IoT) includes a large diversity of devices as well as embedded sensors or actuators. The frontier between the physical and digital worlds is becoming more and more blurred. Software components and physical objects are deeply correlated, each interacting both with each other and with users. The integration of numerous real-world objects (or things) onto the Internet, which aim is to create new high-level interactions with the physical world, is at the heart of the Internet of Things. Cloud computing and future Internet of Things promise a new ecosystem where everything is ”as a service”, accessible and connectible everywhere and at any time. Each one can obtain a composition of services that meets his needs. We are in the age of services and the microservice is at the heart of architecture.

Methods
Findings
Discussion
Conclusion
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