Home > Research > Publications & Outputs > A Middleware for Automatic Composition and Medi...

Electronic data

  • Elhabbash2022middleware

    Rights statement: © ACM, 2022. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in IoT '22: Proceedings of the 12th International Conference on the Internet of Things http://doi.acm.org/10.1145/3567445.3567451

    Accepted author manuscript, 1.57 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

A Middleware for Automatic Composition and Mediation in IoT Systems

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A Middleware for Automatic Composition and Mediation in IoT Systems. / Elhabbash, Abdessalam; Elkhatib, Yehia; Bouloukakis, Georgios et al.
IoT '22: Proceedings of the 12th International Conference on the Internet of Things. New York: ACM, 2022. p. 127-134 (Proceedings of the 12th International Conference on the Internet of Things).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Elhabbash, A, Elkhatib, Y, Bouloukakis, G & Salama, M 2022, A Middleware for Automatic Composition and Mediation in IoT Systems. in IoT '22: Proceedings of the 12th International Conference on the Internet of Things. Proceedings of the 12th International Conference on the Internet of Things, ACM, New York, pp. 127-134. https://doi.org/10.1145/3567445.3567451

APA

Elhabbash, A., Elkhatib, Y., Bouloukakis, G., & Salama, M. (2022). A Middleware for Automatic Composition and Mediation in IoT Systems. In IoT '22: Proceedings of the 12th International Conference on the Internet of Things (pp. 127-134). (Proceedings of the 12th International Conference on the Internet of Things). ACM. https://doi.org/10.1145/3567445.3567451

Vancouver

Elhabbash A, Elkhatib Y, Bouloukakis G, Salama M. A Middleware for Automatic Composition and Mediation in IoT Systems. In IoT '22: Proceedings of the 12th International Conference on the Internet of Things. New York: ACM. 2022. p. 127-134. (Proceedings of the 12th International Conference on the Internet of Things). doi: 10.1145/3567445.3567451

Author

Elhabbash, Abdessalam ; Elkhatib, Yehia ; Bouloukakis, Georgios et al. / A Middleware for Automatic Composition and Mediation in IoT Systems. IoT '22: Proceedings of the 12th International Conference on the Internet of Things. New York : ACM, 2022. pp. 127-134 (Proceedings of the 12th International Conference on the Internet of Things).

Bibtex

@inproceedings{57190fb67cfb47dda10c6f8ca8e27b9a,
title = "A Middleware for Automatic Composition and Mediation in IoT Systems",
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.",
keywords = "Internet of Things, Interoperability, Mediation, Ontology, System composition, Semantics",
author = "Abdessalam Elhabbash and Yehia Elkhatib and Georgios Bouloukakis and Maria Salama",
note = "{\textcopyright} ACM, 2022. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in IoT '22: Proceedings of the 12th International Conference on the Internet of Things http://doi.acm.org/10.1145/3567445.3567451",
year = "2022",
month = nov,
day = "7",
doi = "10.1145/3567445.3567451",
language = "English",
series = "Proceedings of the 12th International Conference on the Internet of Things",
publisher = "ACM",
pages = "127--134",
booktitle = "IoT '22: Proceedings of the 12th International Conference on the Internet of Things",

}

RIS

TY - GEN

T1 - A Middleware for Automatic Composition and Mediation in IoT Systems

AU - Elhabbash, Abdessalam

AU - Elkhatib, Yehia

AU - Bouloukakis, Georgios

AU - Salama, Maria

N1 - © ACM, 2022. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in IoT '22: Proceedings of the 12th International Conference on the Internet of Things http://doi.acm.org/10.1145/3567445.3567451

PY - 2022/11/7

Y1 - 2022/11/7

N2 - 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.

AB - 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.

KW - Internet of Things

KW - Interoperability

KW - Mediation

KW - Ontology

KW - System composition

KW - Semantics

U2 - 10.1145/3567445.3567451

DO - 10.1145/3567445.3567451

M3 - Conference contribution/Paper

T3 - Proceedings of the 12th International Conference on the Internet of Things

SP - 127

EP - 134

BT - IoT '22: Proceedings of the 12th International Conference on the Internet of Things

PB - ACM

CY - New York

ER -