A Middleware for Automatic Composition and Mediation in IoT Systems

Elhabbash, A., Elkhatib, Y. , Bouloukakis, G. and Salama, M. (2022) A Middleware for Automatic Composition and Mediation in IoT Systems. In: 12th International Conference on the Internet of Things, Delft, The Netherlands, 07-10 Nov 2022, pp. 127-134. ISBN 9781450396653 (doi: 10.1145/3567445.3567451)

[img] Text
282075.pdf - Accepted Version
Available under License Creative Commons Attribution.

1MB

Abstract

This paper presents Hetero-Genius, a middleware architecture that enables construction and mediation in Internet of Things (IoT) systems. IoT systems are deployed across physical spaces such as urban parks, residential areas, and highways. The services provided by such IoT deployments are constrained to specific devices and deployment contexts. While existing interoperability solutions enable the “design time” development and deployment of IoT systems, it is often essential to dynamically compose systems that consist of other “small scale” IoT systems. To achieve this, post-deployment composition is needed, i.e., runtime composition of diverse IoT devices and capabilities. Hetero-Genius supports system and service discoverability, as well as automatic composability. We demonstrate this using a real-world Internet of Vehicles (IoV) scenario. Our experimental evaluation shows that developers can save up to 47% of their time when using Hetero-Genius, as well as improve code correctness by 55% on average.

Item Type:Conference Proceedings
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Elkhatib, Dr Yehia
Authors: Elhabbash, A., Elkhatib, Y., Bouloukakis, G., and Salama, M.
College/School:College of Science and Engineering > School of Computing Science
ISBN:9781450396653
Published Online:05 January 2023
Copyright Holders:Copyright © 2022 Association for Computing Machinery
First Published:First published in IoT '22: Proceedings of the 12th International Conference on the Internet of Things: 127-134
Publisher Policy:Reproduced in accordance with the publisher copyright policy
Related URLs:

University Staff: Request a correction | Enlighten Editors: Update this record

Project CodeAward NoProject NamePrincipal InvestigatorFunder's NameFunder RefLead Dept
315521ABC: Adaptive Brokerage for the CloudYehia ElkhatibEngineering and Physical Sciences Research Council (EPSRC)EP/R010889/2Computing Science