Adaptive Runtime Middleware: Everything as a Service

1Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Internet of Things applies and has a large impact on a multitude of application domains, such as assistive technologies and smart transportation, by bringing together the physical and virtual worlds. Due to the large scale, the extreme heterogeneity and the dynamics of the IoT there are huge challenges for leveraging the IoT within software applications. The management of devices and the interactions with software services poses, if not, the greatest challenge in IoT, so as to support the development of distributed applications. This paper addresses this challenge by applying the service-oriented architecture paradigm for the dynamic management of IoT devices and for supporting the development of distributed applications. A service-oriented approach is a natural fit for both communication and management of IoT devices, and can be combined logically with software services, since it is currently the paradigm that excels and dominates the virtual domain. Building on our past and ongoing work on middleware platforms, this work reviews middleware solutions and proposes a service-oriented middleware platform to face IoT heterogeneity, the interactive functionality of IoT and promote modular-based development to scale as well as provide flexibility in the development of IoT-based distributed applications.

Cite

CITATION STYLE

APA

Achilleos, A. P., Georgiou, K., Markides, C., Konstantinidis, A., & Papadopoulos, G. A. (2017). Adaptive Runtime Middleware: Everything as a Service. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10448 LNAI, pp. 484–494). Springer Verlag. https://doi.org/10.1007/978-3-319-67074-4_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free